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 4b847b7cbff..00833010901 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/BaseGraphServiceClient.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/BaseGraphServiceClient.java
@@ -121,6 +121,7 @@
import com.microsoft.graph.beta.threatsubmission.ThreatSubmissionRequestBuilder;
import com.microsoft.graph.beta.trustframework.TrustFrameworkRequestBuilder;
import com.microsoft.graph.beta.users.UsersRequestBuilder;
+import com.microsoft.graph.beta.userswithuserprincipalname.UsersWithUserPrincipalNameRequestBuilder;
import com.microsoft.graph.beta.workplace.WorkplaceRequestBuilder;
import com.microsoft.kiota.ApiClientBuilder;
import com.microsoft.kiota.BaseRequestBuilder;
@@ -1154,4 +1155,14 @@ public ServicePrincipalsWithAppIdRequestBuilder servicePrincipalsWithAppId(@jaka
Objects.requireNonNull(appId);
return new ServicePrincipalsWithAppIdRequestBuilder(pathParameters, requestAdapter, appId);
}
+ /**
+ * Provides operations to manage the collection of user entities.
+ * @param userPrincipalName Alternate key of user
+ * @return a {@link UsersWithUserPrincipalNameRequestBuilder}
+ */
+ @jakarta.annotation.Nonnull
+ public UsersWithUserPrincipalNameRequestBuilder usersWithUserPrincipalName(@jakarta.annotation.Nonnull final String userPrincipalName) {
+ Objects.requireNonNull(userPrincipalName);
+ return new UsersWithUserPrincipalNameRequestBuilder(pathParameters, requestAdapter, userPrincipalName);
+ }
}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/entra/EntraRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/entra/EntraRequestBuilder.java
index 1ff3cc5a2a3..6ba9f66fb8b 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/admin/entra/EntraRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/admin/entra/EntraRequestBuilder.java
@@ -73,7 +73,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class);
}
/**
- * Get entra from admin
+ * A container for Microsoft Entra resources. Read-only.
* @return a {@link Entra}
* @throws ODataError When receiving a 4XX or 5XX status code
* @deprecated
@@ -85,7 +85,7 @@ public Entra get() {
return get(null);
}
/**
- * Get entra from admin
+ * A container for Microsoft Entra resources. Read-only.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link Entra}
* @throws ODataError When receiving a 4XX or 5XX status code
@@ -158,7 +158,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
return requestInfo;
}
/**
- * Get entra from admin
+ * A container for Microsoft Entra resources. Read-only.
* @return a {@link RequestInformation}
* @deprecated
* as of 2023-11/PrivatePreview:BulkJobs
@@ -169,7 +169,7 @@ public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
/**
- * Get entra from admin
+ * A container for Microsoft Entra resources. Read-only.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
* @deprecated
@@ -233,7 +233,7 @@ public EntraRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU
public class DeleteRequestConfiguration extends BaseRequestConfiguration {
}
/**
- * Get entra from admin
+ * A container for Microsoft Entra resources. Read-only.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
public class GetQueryParameters implements QueryParameters {
diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/entra/uxsetting/UxSettingRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/entra/uxsetting/UxSettingRequestBuilder.java
index 14d2c726995..10c7f4412d1 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/admin/entra/uxsetting/UxSettingRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/admin/entra/uxsetting/UxSettingRequestBuilder.java
@@ -61,11 +61,12 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class);
}
/**
- * Get uxSetting from admin
+ * Get the properties and relationships of a uxSetting object.
* @return a {@link UxSetting}
* @throws ODataError When receiving a 4XX or 5XX status code
* @deprecated
* as of 2023-11/PrivatePreview:BulkJobs
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
@Deprecated
@@ -73,12 +74,13 @@ public UxSetting get() {
return get(null);
}
/**
- * Get uxSetting from admin
+ * Get the properties and relationships of a uxSetting object.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link UxSetting}
* @throws ODataError When receiving a 4XX or 5XX status code
* @deprecated
* as of 2023-11/PrivatePreview:BulkJobs
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
@Deprecated
@@ -89,12 +91,13 @@ public UxSetting get(@jakarta.annotation.Nullable final java.util.function.Consu
return this.requestAdapter.send(requestInfo, errorMapping, UxSetting::createFromDiscriminatorValue);
}
/**
- * Update the navigation property uxSetting in admin
+ * Update the properties of a uxSetting object.
* @param body The request body
* @return a {@link UxSetting}
* @throws ODataError When receiving a 4XX or 5XX status code
* @deprecated
* as of 2023-11/PrivatePreview:BulkJobs
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
@Deprecated
@@ -102,13 +105,14 @@ public UxSetting patch(@jakarta.annotation.Nonnull final UxSetting body) {
return patch(body, null);
}
/**
- * Update the navigation property uxSetting in admin
+ * Update the properties of a uxSetting object.
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link UxSetting}
* @throws ODataError When receiving a 4XX or 5XX status code
* @deprecated
* as of 2023-11/PrivatePreview:BulkJobs
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
@Deprecated
@@ -146,7 +150,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
return requestInfo;
}
/**
- * Get uxSetting from admin
+ * Get the properties and relationships of a uxSetting object.
* @return a {@link RequestInformation}
* @deprecated
* as of 2023-11/PrivatePreview:BulkJobs
@@ -157,7 +161,7 @@ public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
/**
- * Get uxSetting from admin
+ * Get the properties and relationships of a uxSetting object.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
* @deprecated
@@ -172,7 +176,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
return requestInfo;
}
/**
- * Update the navigation property uxSetting in admin
+ * Update the properties of a uxSetting object.
* @param body The request body
* @return a {@link RequestInformation}
* @deprecated
@@ -184,7 +188,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull
return toPatchRequestInformation(body, null);
}
/**
- * Update the navigation property uxSetting in admin
+ * Update the properties of a uxSetting object.
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
@@ -221,7 +225,7 @@ public UxSettingRequestBuilder withUrl(@jakarta.annotation.Nonnull final String
public class DeleteRequestConfiguration extends BaseRequestConfiguration {
}
/**
- * Get uxSetting from admin
+ * Get the properties and relationships of a uxSetting object.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
public class GetQueryParameters implements QueryParameters {
diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java
index 77262ef18d5..8cc3dbb44bf 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java
@@ -57,21 +57,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class);
}
/**
- * Read the properties and relationships of an operationalInsightsConnection object.
+ * Read the properties and relationships of a resourceConnection object.
* @return a {@link ResourceConnection}
* @throws ODataError When receiving a 4XX or 5XX status code
- * @see Find more info here
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
public ResourceConnection get() {
return get(null);
}
/**
- * Read the properties and relationships of an operationalInsightsConnection object.
+ * Read the properties and relationships of a resourceConnection object.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link ResourceConnection}
* @throws ODataError When receiving a 4XX or 5XX status code
- * @see Find more info here
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
public ResourceConnection get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
@@ -126,7 +126,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
return requestInfo;
}
/**
- * Read the properties and relationships of an operationalInsightsConnection object.
+ * Read the properties and relationships of a resourceConnection object.
* @return a {@link RequestInformation}
*/
@jakarta.annotation.Nonnull
@@ -134,7 +134,7 @@ public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
/**
- * Read the properties and relationships of an operationalInsightsConnection object.
+ * Read the properties and relationships of a resourceConnection object.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
*/
@@ -186,7 +186,7 @@ public ResourceConnectionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull
public class DeleteRequestConfiguration extends BaseRequestConfiguration {
}
/**
- * Read the properties and relationships of an operationalInsightsConnection object.
+ * Read the properties and relationships of a resourceConnection object.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
public class GetQueryParameters implements QueryParameters {
diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java
index ded73b669cc..30315385c2f 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java
@@ -73,18 +73,18 @@ public UpdatableAssetItemRequestBuilder(@jakarta.annotation.Nonnull final String
super(requestAdapter, "{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}{?%24expand,%24select}", rawUrl);
}
/**
- * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup.
+ * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted.
* @throws ODataError When receiving a 4XX or 5XX status code
- * @see Find more info here
+ * @see Find more info here
*/
public void delete() {
delete(null);
}
/**
- * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup.
+ * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @throws ODataError When receiving a 4XX or 5XX status code
- * @see Find more info here
+ * @see Find more info here
*/
public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration);
@@ -93,21 +93,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class);
}
/**
- * Read the properties and relationships of an updatableAsset object.
+ * Read the properties and relationships of an updatableAssetGroup object.
* @return a {@link UpdatableAsset}
* @throws ODataError When receiving a 4XX or 5XX status code
- * @see Find more info here
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
public UpdatableAsset get() {
return get(null);
}
/**
- * Read the properties and relationships of an updatableAsset object.
+ * Read the properties and relationships of an updatableAssetGroup object.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link UpdatableAsset}
* @throws ODataError When receiving a 4XX or 5XX status code
- * @see Find more info here
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
public UpdatableAsset get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
@@ -142,7 +142,7 @@ public UpdatableAsset patch(@jakarta.annotation.Nonnull final UpdatableAsset bod
return this.requestAdapter.send(requestInfo, errorMapping, UpdatableAsset::createFromDiscriminatorValue);
}
/**
- * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup.
+ * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted.
* @return a {@link RequestInformation}
*/
@jakarta.annotation.Nonnull
@@ -150,7 +150,7 @@ public RequestInformation toDeleteRequestInformation() {
return toDeleteRequestInformation(null);
}
/**
- * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup.
+ * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
*/
@@ -162,7 +162,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
return requestInfo;
}
/**
- * Read the properties and relationships of an updatableAsset object.
+ * Read the properties and relationships of an updatableAssetGroup object.
* @return a {@link RequestInformation}
*/
@jakarta.annotation.Nonnull
@@ -170,7 +170,7 @@ public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
/**
- * Read the properties and relationships of an updatableAsset object.
+ * Read the properties and relationships of an updatableAssetGroup object.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
*/
@@ -222,7 +222,7 @@ public UpdatableAssetItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fina
public class DeleteRequestConfiguration extends BaseRequestConfiguration {
}
/**
- * Read the properties and relationships of an updatableAsset object.
+ * Read the properties and relationships of an updatableAssetGroup object.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
public class GetQueryParameters implements QueryParameters {
diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java
index 4c4dd4db3b2..fd3dddb244a 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java
@@ -46,18 +46,18 @@ public ComplianceChangeItemRequestBuilder(@jakarta.annotation.Nonnull final Stri
super(requestAdapter, "{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges/{complianceChange%2Did}{?%24expand,%24select}", rawUrl);
}
/**
- * Delete a complianceChange object.
+ * Delete a contentApproval object.
* @throws ODataError When receiving a 4XX or 5XX status code
- * @see Find more info here
+ * @see Find more info here
*/
public void delete() {
delete(null);
}
/**
- * Delete a complianceChange object.
+ * Delete a contentApproval object.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @throws ODataError When receiving a 4XX or 5XX status code
- * @see Find more info here
+ * @see Find more info here
*/
public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration);
@@ -66,21 +66,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class);
}
/**
- * Read the properties and relationships of a complianceChange object.
+ * Read the properties and relationships of a contentApproval object.
* @return a {@link ComplianceChange}
* @throws ODataError When receiving a 4XX or 5XX status code
- * @see Find more info here
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
public ComplianceChange get() {
return get(null);
}
/**
- * Read the properties and relationships of a complianceChange object.
+ * Read the properties and relationships of a contentApproval object.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link ComplianceChange}
* @throws ODataError When receiving a 4XX or 5XX status code
- * @see Find more info here
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
public ComplianceChange get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
@@ -117,7 +117,7 @@ public ComplianceChange patch(@jakarta.annotation.Nonnull final ComplianceChange
return this.requestAdapter.send(requestInfo, errorMapping, ComplianceChange::createFromDiscriminatorValue);
}
/**
- * Delete a complianceChange object.
+ * Delete a contentApproval object.
* @return a {@link RequestInformation}
*/
@jakarta.annotation.Nonnull
@@ -125,7 +125,7 @@ public RequestInformation toDeleteRequestInformation() {
return toDeleteRequestInformation(null);
}
/**
- * Delete a complianceChange object.
+ * Delete a contentApproval object.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
*/
@@ -137,7 +137,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
return requestInfo;
}
/**
- * Read the properties and relationships of a complianceChange object.
+ * Read the properties and relationships of a contentApproval object.
* @return a {@link RequestInformation}
*/
@jakarta.annotation.Nonnull
@@ -145,7 +145,7 @@ public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
/**
- * Read the properties and relationships of a complianceChange object.
+ * Read the properties and relationships of a contentApproval object.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
*/
@@ -197,7 +197,7 @@ public ComplianceChangeItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fi
public class DeleteRequestConfiguration extends BaseRequestConfiguration {
}
/**
- * Read the properties and relationships of a complianceChange object.
+ * Read the properties and relationships of a contentApproval object.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
public class GetQueryParameters implements QueryParameters {
diff --git a/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/AdministrativeUnitsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/AdministrativeUnitsRequestBuilder.java
index 56d6e7fc7ea..f03c752196a 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/AdministrativeUnitsRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/AdministrativeUnitsRequestBuilder.java
@@ -120,7 +120,7 @@ public AdministrativeUnitCollectionResponse get(@jakarta.annotation.Nullable fin
return this.requestAdapter.send(requestInfo, errorMapping, AdministrativeUnitCollectionResponse::createFromDiscriminatorValue);
}
/**
- * Use this API to create a new administrativeUnit.
+ * Create a new administrativeUnit.
* @param body The request body
* @return a {@link AdministrativeUnit}
* @throws ODataError When receiving a 4XX or 5XX status code
@@ -131,7 +131,7 @@ public AdministrativeUnit post(@jakarta.annotation.Nonnull final AdministrativeU
return post(body, null);
}
/**
- * Use this API to create a new administrativeUnit.
+ * Create a new administrativeUnit.
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link AdministrativeUnit}
@@ -167,7 +167,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
return requestInfo;
}
/**
- * Use this API to create a new administrativeUnit.
+ * Create a new administrativeUnit.
* @param body The request body
* @return a {@link RequestInformation}
*/
@@ -176,7 +176,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
return toPostRequestInformation(body, null);
}
/**
- * Use this API to create a new administrativeUnit.
+ * Create a new administrativeUnit.
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/delta/DeltaRequestBuilder.java
index ab12b8537bc..09a933aae77 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/delta/DeltaRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/delta/DeltaRequestBuilder.java
@@ -36,7 +36,7 @@ public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak
super(requestAdapter, "{+baseurl}/administrativeUnits/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl);
}
/**
- * Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query.
+ * Get newly created, updated, or deleted administrativeUnits 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.
* @return a {@link DeltaGetResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
* @see Find more info here
@@ -46,7 +46,7 @@ public DeltaGetResponse get() {
return get(null);
}
/**
- * Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query.
+ * Get newly created, updated, or deleted administrativeUnits 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.
* @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
@@ -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 administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query.
+ * Get newly created, updated, or deleted administrativeUnits 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.
* @return a {@link RequestInformation}
*/
@jakarta.annotation.Nonnull
@@ -68,7 +68,7 @@ public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
/**
- * Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query.
+ * Get newly created, updated, or deleted administrativeUnits 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.
* @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 administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query.
+ * Get newly created, updated, or deleted administrativeUnits 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.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
public class GetQueryParameters implements QueryParameters {
diff --git a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/RegistrationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/RegistrationRequestBuilder.java
index 363d97ade68..f72c284aa68 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/RegistrationRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/RegistrationRequestBuilder.java
@@ -25,7 +25,10 @@ public class RegistrationRequestBuilder extends BaseRequestBuilder {
/**
* Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity.
* @return a {@link CustomQuestionsRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
@jakarta.annotation.Nonnull
public CustomQuestionsRequestBuilder customQuestions() {
return new CustomQuestionsRequestBuilder(pathParameters, requestAdapter);
@@ -33,7 +36,10 @@ public CustomQuestionsRequestBuilder customQuestions() {
/**
* Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity.
* @return a {@link RegistrantsRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
@jakarta.annotation.Nonnull
public RegistrantsRequestBuilder registrants() {
return new RegistrantsRequestBuilder(pathParameters, requestAdapter);
@@ -57,7 +63,10 @@ public RegistrationRequestBuilder(@jakarta.annotation.Nonnull final String rawUr
/**
* Delete navigation property registration for app
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
public void delete() {
delete(null);
}
@@ -65,7 +74,10 @@ public void delete() {
* Delete navigation property registration for app
* @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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -76,8 +88,11 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
* The registration that is enabled for an online meeting. One online meeting can only have one registration enabled.
* @return a {@link MeetingRegistration}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistration get() {
return get(null);
}
@@ -86,8 +101,11 @@ public MeetingRegistration get() {
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistration}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistration get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -99,8 +117,11 @@ public MeetingRegistration get(@jakarta.annotation.Nullable final java.util.func
* @param body The request body
* @return a {@link MeetingRegistration}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistration patch(@jakarta.annotation.Nonnull final MeetingRegistration body) {
return patch(body, null);
}
@@ -110,8 +131,11 @@ public MeetingRegistration patch(@jakarta.annotation.Nonnull final MeetingRegist
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistration}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistration patch(@jakarta.annotation.Nonnull final MeetingRegistration body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration);
@@ -122,8 +146,11 @@ public MeetingRegistration patch(@jakarta.annotation.Nonnull final MeetingRegist
/**
* Delete navigation property registration for app
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toDeleteRequestInformation() {
return toDeleteRequestInformation(null);
}
@@ -131,8 +158,11 @@ public RequestInformation toDeleteRequestInformation() {
* Delete navigation property registration for app
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -142,8 +172,11 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
/**
* The registration that is enabled for an online meeting. One online meeting can only have one registration enabled.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -151,8 +184,11 @@ public RequestInformation toGetRequestInformation() {
* The registration that is enabled for an online meeting. One online meeting can only have one registration enabled.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -163,8 +199,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Update the navigation property registration in app
* @param body The request body
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistration body) {
return toPatchRequestInformation(body, null);
}
@@ -173,8 +212,11 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistration body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters);
@@ -187,8 +229,11 @@ 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 RegistrationRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RegistrationRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new RegistrationRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/customquestions/CustomQuestionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/customquestions/CustomQuestionsRequestBuilder.java
index 5e8a0cedfe9..50ed1fe2b96 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/customquestions/CustomQuestionsRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/customquestions/CustomQuestionsRequestBuilder.java
@@ -26,7 +26,10 @@ public class CustomQuestionsRequestBuilder extends BaseRequestBuilder {
/**
* Provides operations to count the resources in the collection.
* @return a {@link CountRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
@jakarta.annotation.Nonnull
public CountRequestBuilder count() {
return new CountRequestBuilder(pathParameters, requestAdapter);
@@ -35,8 +38,11 @@ public CountRequestBuilder count() {
* Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity.
* @param meetingRegistrationQuestionId The unique identifier of meetingRegistrationQuestion
* @return a {@link MeetingRegistrationQuestionItemRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public MeetingRegistrationQuestionItemRequestBuilder byMeetingRegistrationQuestionId(@jakarta.annotation.Nonnull final String meetingRegistrationQuestionId) {
Objects.requireNonNull(meetingRegistrationQuestionId);
final HashMap urlTplParams = new HashMap(this.pathParameters);
@@ -63,8 +69,11 @@ public CustomQuestionsRequestBuilder(@jakarta.annotation.Nonnull final String ra
* Custom registration questions.
* @return a {@link MeetingRegistrationQuestionCollectionResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestionCollectionResponse get() {
return get(null);
}
@@ -73,8 +82,11 @@ public MeetingRegistrationQuestionCollectionResponse get() {
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrationQuestionCollectionResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -86,8 +98,11 @@ public MeetingRegistrationQuestionCollectionResponse get(@jakarta.annotation.Nul
* @param body The request body
* @return a {@link MeetingRegistrationQuestion}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestion post(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body) {
return post(body, null);
}
@@ -97,8 +112,11 @@ public MeetingRegistrationQuestion post(@jakarta.annotation.Nonnull final Meetin
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrationQuestion}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestion post(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration);
@@ -109,8 +127,11 @@ public MeetingRegistrationQuestion post(@jakarta.annotation.Nonnull final Meetin
/**
* Custom registration questions.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -118,8 +139,11 @@ public RequestInformation toGetRequestInformation() {
* Custom registration questions.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -130,8 +154,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Create new navigation property to customQuestions for app
* @param body The request body
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body) {
return toPostRequestInformation(body, null);
}
@@ -140,8 +167,11 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters);
@@ -154,8 +184,11 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
* Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
* @param rawUrl The raw URL to use for the request builder.
* @return a {@link CustomQuestionsRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public CustomQuestionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new CustomQuestionsRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/customquestions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/customquestions/count/CountRequestBuilder.java
index 436e9a8f176..e1a361dd3b4 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/customquestions/count/CountRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/customquestions/count/CountRequestBuilder.java
@@ -39,8 +39,11 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak
* Get the number of the resource
* @return a {@link Integer}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public Integer get() {
return get(null);
}
@@ -49,8 +52,11 @@ public Integer get() {
* @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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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>();
@@ -60,8 +66,11 @@ public Integer get(@jakarta.annotation.Nullable final java.util.function.Consume
/**
* Get the number of the resource
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -69,8 +78,11 @@ public RequestInformation toGetRequestInformation() {
* 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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -81,8 +93,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Returns a request builder with the provided arbitrary URL. Using this 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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new CountRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/customquestions/item/MeetingRegistrationQuestionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/customquestions/item/MeetingRegistrationQuestionItemRequestBuilder.java
index 9ec38ffb9b6..0200266766d 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/customquestions/item/MeetingRegistrationQuestionItemRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/customquestions/item/MeetingRegistrationQuestionItemRequestBuilder.java
@@ -39,7 +39,10 @@ public MeetingRegistrationQuestionItemRequestBuilder(@jakarta.annotation.Nonnull
/**
* Delete navigation property customQuestions for app
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
public void delete() {
delete(null);
}
@@ -47,7 +50,10 @@ public void delete() {
* Delete navigation property customQuestions for app
* @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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -58,8 +64,11 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
* Custom registration questions.
* @return a {@link MeetingRegistrationQuestion}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestion get() {
return get(null);
}
@@ -68,8 +77,11 @@ public MeetingRegistrationQuestion get() {
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrationQuestion}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestion get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -81,8 +93,11 @@ public MeetingRegistrationQuestion get(@jakarta.annotation.Nullable final java.u
* @param body The request body
* @return a {@link MeetingRegistrationQuestion}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestion patch(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body) {
return patch(body, null);
}
@@ -92,8 +107,11 @@ public MeetingRegistrationQuestion patch(@jakarta.annotation.Nonnull final Meeti
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrationQuestion}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestion patch(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration);
@@ -104,8 +122,11 @@ public MeetingRegistrationQuestion patch(@jakarta.annotation.Nonnull final Meeti
/**
* Delete navigation property customQuestions for app
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toDeleteRequestInformation() {
return toDeleteRequestInformation(null);
}
@@ -113,8 +134,11 @@ public RequestInformation toDeleteRequestInformation() {
* Delete navigation property customQuestions for app
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -124,8 +148,11 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
/**
* Custom registration questions.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -133,8 +160,11 @@ public RequestInformation toGetRequestInformation() {
* Custom registration questions.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -145,8 +175,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Update the navigation property customQuestions in app
* @param body The request body
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body) {
return toPatchRequestInformation(body, null);
}
@@ -155,8 +188,11 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters);
@@ -169,8 +205,11 @@ 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 MeetingRegistrationQuestionItemRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public MeetingRegistrationQuestionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new MeetingRegistrationQuestionItemRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/registrants/RegistrantsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/registrants/RegistrantsRequestBuilder.java
index 702b7f55922..40824392c83 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/registrants/RegistrantsRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/registrants/RegistrantsRequestBuilder.java
@@ -26,7 +26,10 @@ public class RegistrantsRequestBuilder extends BaseRequestBuilder {
/**
* Provides operations to count the resources in the collection.
* @return a {@link CountRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
@jakarta.annotation.Nonnull
public CountRequestBuilder count() {
return new CountRequestBuilder(pathParameters, requestAdapter);
@@ -35,8 +38,11 @@ public CountRequestBuilder count() {
* Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity.
* @param meetingRegistrantBaseId The unique identifier of meetingRegistrantBase
* @return a {@link MeetingRegistrantBaseItemRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public MeetingRegistrantBaseItemRequestBuilder byMeetingRegistrantBaseId(@jakarta.annotation.Nonnull final String meetingRegistrantBaseId) {
Objects.requireNonNull(meetingRegistrantBaseId);
final HashMap urlTplParams = new HashMap(this.pathParameters);
@@ -63,8 +69,11 @@ public RegistrantsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl
* Registrants of the online meeting.
* @return a {@link MeetingRegistrantBaseCollectionResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBaseCollectionResponse get() {
return get(null);
}
@@ -73,8 +82,11 @@ public MeetingRegistrantBaseCollectionResponse get() {
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrantBaseCollectionResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBaseCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -86,8 +98,11 @@ public MeetingRegistrantBaseCollectionResponse get(@jakarta.annotation.Nullable
* @param body The request body
* @return a {@link MeetingRegistrantBase}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBase post(@jakarta.annotation.Nonnull final MeetingRegistrantBase body) {
return post(body, null);
}
@@ -97,8 +112,11 @@ public MeetingRegistrantBase post(@jakarta.annotation.Nonnull final MeetingRegis
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrantBase}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBase post(@jakarta.annotation.Nonnull final MeetingRegistrantBase body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration);
@@ -109,8 +127,11 @@ public MeetingRegistrantBase post(@jakarta.annotation.Nonnull final MeetingRegis
/**
* Registrants of the online meeting.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -118,8 +139,11 @@ public RequestInformation toGetRequestInformation() {
* Registrants of the online meeting.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -130,8 +154,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Create new navigation property to registrants for app
* @param body The request body
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrantBase body) {
return toPostRequestInformation(body, null);
}
@@ -140,8 +167,11 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrantBase body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters);
@@ -154,8 +184,11 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
* Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
* @param rawUrl The raw URL to use for the request builder.
* @return a {@link RegistrantsRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RegistrantsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new RegistrantsRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/registrants/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/registrants/count/CountRequestBuilder.java
index 0e169209670..47b67160349 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/registrants/count/CountRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/registrants/count/CountRequestBuilder.java
@@ -39,8 +39,11 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak
* Get the number of the resource
* @return a {@link Integer}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public Integer get() {
return get(null);
}
@@ -49,8 +52,11 @@ public Integer get() {
* @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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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>();
@@ -60,8 +66,11 @@ public Integer get(@jakarta.annotation.Nullable final java.util.function.Consume
/**
* Get the number of the resource
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -69,8 +78,11 @@ public RequestInformation toGetRequestInformation() {
* 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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -81,8 +93,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Returns a request builder with the provided arbitrary URL. Using this 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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new CountRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/registrants/item/MeetingRegistrantBaseItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/registrants/item/MeetingRegistrantBaseItemRequestBuilder.java
index 7d83e653e52..b47f5bc4b99 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/registrants/item/MeetingRegistrantBaseItemRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/app/onlinemeetings/item/registration/registrants/item/MeetingRegistrantBaseItemRequestBuilder.java
@@ -39,7 +39,10 @@ public MeetingRegistrantBaseItemRequestBuilder(@jakarta.annotation.Nonnull final
/**
* Delete navigation property registrants for app
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
public void delete() {
delete(null);
}
@@ -47,7 +50,10 @@ public void delete() {
* Delete navigation property registrants for app
* @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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -58,8 +64,11 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
* Registrants of the online meeting.
* @return a {@link MeetingRegistrantBase}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBase get() {
return get(null);
}
@@ -68,8 +77,11 @@ public MeetingRegistrantBase get() {
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrantBase}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBase get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -81,8 +93,11 @@ public MeetingRegistrantBase get(@jakarta.annotation.Nullable final java.util.fu
* @param body The request body
* @return a {@link MeetingRegistrantBase}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBase patch(@jakarta.annotation.Nonnull final MeetingRegistrantBase body) {
return patch(body, null);
}
@@ -92,8 +107,11 @@ public MeetingRegistrantBase patch(@jakarta.annotation.Nonnull final MeetingRegi
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrantBase}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBase patch(@jakarta.annotation.Nonnull final MeetingRegistrantBase body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration);
@@ -104,8 +122,11 @@ public MeetingRegistrantBase patch(@jakarta.annotation.Nonnull final MeetingRegi
/**
* Delete navigation property registrants for app
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toDeleteRequestInformation() {
return toDeleteRequestInformation(null);
}
@@ -113,8 +134,11 @@ public RequestInformation toDeleteRequestInformation() {
* Delete navigation property registrants for app
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -124,8 +148,11 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
/**
* Registrants of the online meeting.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -133,8 +160,11 @@ public RequestInformation toGetRequestInformation() {
* Registrants of the online meeting.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -145,8 +175,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Update the navigation property registrants in app
* @param body The request body
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrantBase body) {
return toPatchRequestInformation(body, null);
}
@@ -155,8 +188,11 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrantBase body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters);
@@ -169,8 +205,11 @@ 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 MeetingRegistrantBaseItemRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public MeetingRegistrantBaseItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new MeetingRegistrantBaseItemRequestBuilder(rawUrl, requestAdapter);
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 b625d17155b..da08f42f598 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,7 +36,7 @@ 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 without having to perform a full read of the entire resource collection. See Using Delta Query for details.
+ * Get newly created, updated, or deleted applications 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.
* @return a {@link DeltaGetResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
* @see Find more info here
@@ -46,7 +46,7 @@ public DeltaGetResponse get() {
return get(null);
}
/**
- * Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. See Using Delta Query for details.
+ * Get newly created, updated, or deleted applications 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.
* @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
@@ -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 without having to perform a full read of the entire resource collection. See Using Delta Query for details.
+ * Get newly created, updated, or deleted applications 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.
* @return a {@link RequestInformation}
*/
@jakarta.annotation.Nonnull
@@ -68,7 +68,7 @@ public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
/**
- * Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. See Using Delta Query for details.
+ * Get newly created, updated, or deleted applications 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.
* @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 without having to perform a full read of the entire resource collection. See Using Delta Query for details.
+ * Get newly created, updated, or deleted applications 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.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
public class GetQueryParameters implements QueryParameters {
diff --git a/src/main/java/com/microsoft/graph/beta/generated/applicationtemplates/item/instantiate/InstantiateRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/applicationtemplates/item/instantiate/InstantiateRequestBuilder.java
index c9916fcef49..24b6bd79a8d 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/applicationtemplates/item/instantiate/InstantiateRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/applicationtemplates/item/instantiate/InstantiateRequestBuilder.java
@@ -36,7 +36,7 @@ public InstantiateRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl
super(requestAdapter, "{+baseurl}/applicationTemplates/{applicationTemplate%2Did}/instantiate", rawUrl);
}
/**
- * Add an instance of an application from the Microsoft Entra application gallery into your directory. The application template with ID 8adf8e6e-67b2-4cf2-a259-e3dc5476c621 can be used to add a non-gallery app that you can configure different single-sign on (SSO) modes like SAML SSO and password-based SSO.
+ * Add an instance of an application from the Microsoft Entra application gallery into your directory. For non-gallery apps, use an application template with one of the following IDs to configure different single sign-on (SSO) modes like SAML SSO and password-based SSO.
* @param body The request body
* @return a {@link ApplicationServicePrincipal}
* @throws ODataError When receiving a 4XX or 5XX status code
@@ -47,7 +47,7 @@ public ApplicationServicePrincipal post(@jakarta.annotation.Nonnull final Instan
return post(body, null);
}
/**
- * Add an instance of an application from the Microsoft Entra application gallery into your directory. The application template with ID 8adf8e6e-67b2-4cf2-a259-e3dc5476c621 can be used to add a non-gallery app that you can configure different single-sign on (SSO) modes like SAML SSO and password-based SSO.
+ * Add an instance of an application from the Microsoft Entra application gallery into your directory. For non-gallery apps, use an application template with one of the following IDs to configure different single sign-on (SSO) modes like SAML SSO and password-based SSO.
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link ApplicationServicePrincipal}
@@ -63,7 +63,7 @@ public ApplicationServicePrincipal post(@jakarta.annotation.Nonnull final Instan
return this.requestAdapter.send(requestInfo, errorMapping, ApplicationServicePrincipal::createFromDiscriminatorValue);
}
/**
- * Add an instance of an application from the Microsoft Entra application gallery into your directory. The application template with ID 8adf8e6e-67b2-4cf2-a259-e3dc5476c621 can be used to add a non-gallery app that you can configure different single-sign on (SSO) modes like SAML SSO and password-based SSO.
+ * Add an instance of an application from the Microsoft Entra application gallery into your directory. For non-gallery apps, use an application template with one of the following IDs to configure different single sign-on (SSO) modes like SAML SSO and password-based SSO.
* @param body The request body
* @return a {@link RequestInformation}
*/
@@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
return toPostRequestInformation(body, null);
}
/**
- * Add an instance of an application from the Microsoft Entra application gallery into your directory. The application template with ID 8adf8e6e-67b2-4cf2-a259-e3dc5476c621 can be used to add a non-gallery app that you can configure different single-sign on (SSO) modes like SAML SSO and password-based SSO.
+ * Add an instance of an application from the Microsoft Entra application gallery into your directory. For non-gallery apps, use an application template with one of the following IDs to configure different single sign-on (SSO) modes like SAML SSO and password-based SSO.
* @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/chats/item/members/remove/RemoveRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/members/remove/RemoveRequestBuilder.java
index fb589d04ef5..114380ff1ee 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/chats/item/members/remove/RemoveRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/members/remove/RemoveRequestBuilder.java
@@ -35,21 +35,23 @@ public RemoveRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @ja
super(requestAdapter, "{+baseurl}/chats/{chat%2Did}/members/remove", rawUrl);
}
/**
- * Invoke action remove
+ * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
* @param body The request body
* @return a {@link RemovePostResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body) {
return post(body, null);
}
/**
- * Invoke action remove
+ * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RemovePostResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
@@ -60,7 +62,7 @@ public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostReque
return this.requestAdapter.send(requestInfo, errorMapping, RemovePostResponse::createFromDiscriminatorValue);
}
/**
- * Invoke action remove
+ * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
* @param body The request body
* @return a {@link RequestInformation}
*/
@@ -69,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
return toPostRequestInformation(body, null);
}
/**
- * Invoke action remove
+ * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
* @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/chats/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/MessagesRequestBuilder.java
index 28d22f038c8..8b513a472d4 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/MessagesRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/MessagesRequestBuilder.java
@@ -93,23 +93,23 @@ public ChatMessageCollectionResponse get(@jakarta.annotation.Nullable final java
return this.requestAdapter.send(requestInfo, errorMapping, ChatMessageCollectionResponse::createFromDiscriminatorValue);
}
/**
- * Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message.
+ * Send a new chatMessage in the specified channel or a chat.
* @param body The request body
* @return a {@link ChatMessage}
* @throws ODataError When receiving a 4XX or 5XX status code
- * @see Find more info here
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body) {
return post(body, null);
}
/**
- * Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message.
+ * Send a new chatMessage in the specified channel or a chat.
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link ChatMessage}
* @throws ODataError When receiving a 4XX or 5XX status code
- * @see Find more info here
+ * @see Find more info here
*/
@jakarta.annotation.Nullable
public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
@@ -140,7 +140,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
return requestInfo;
}
/**
- * Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message.
+ * Send a new chatMessage in the specified channel or a chat.
* @param body The request body
* @return a {@link RequestInformation}
*/
@@ -149,7 +149,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
return toPostRequestInformation(body, null);
}
/**
- * Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message.
+ * Send a new chatMessage in the specified channel or a chat.
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/RegistrationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/RegistrationRequestBuilder.java
index 0323824acf2..bb7ed0acf9a 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/RegistrationRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/RegistrationRequestBuilder.java
@@ -25,7 +25,10 @@ public class RegistrationRequestBuilder extends BaseRequestBuilder {
/**
* Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity.
* @return a {@link CustomQuestionsRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
@jakarta.annotation.Nonnull
public CustomQuestionsRequestBuilder customQuestions() {
return new CustomQuestionsRequestBuilder(pathParameters, requestAdapter);
@@ -33,7 +36,10 @@ public CustomQuestionsRequestBuilder customQuestions() {
/**
* Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity.
* @return a {@link RegistrantsRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
@jakarta.annotation.Nonnull
public RegistrantsRequestBuilder registrants() {
return new RegistrantsRequestBuilder(pathParameters, requestAdapter);
@@ -57,7 +63,10 @@ public RegistrationRequestBuilder(@jakarta.annotation.Nonnull final String rawUr
/**
* Delete navigation property registration for communications
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
public void delete() {
delete(null);
}
@@ -65,7 +74,10 @@ public void delete() {
* Delete navigation property registration for communications
* @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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -76,8 +88,11 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
* The registration that is enabled for an online meeting. One online meeting can only have one registration enabled.
* @return a {@link MeetingRegistration}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistration get() {
return get(null);
}
@@ -86,8 +101,11 @@ public MeetingRegistration get() {
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistration}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistration get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -99,8 +117,11 @@ public MeetingRegistration get(@jakarta.annotation.Nullable final java.util.func
* @param body The request body
* @return a {@link MeetingRegistration}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistration patch(@jakarta.annotation.Nonnull final MeetingRegistration body) {
return patch(body, null);
}
@@ -110,8 +131,11 @@ public MeetingRegistration patch(@jakarta.annotation.Nonnull final MeetingRegist
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistration}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistration patch(@jakarta.annotation.Nonnull final MeetingRegistration body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration);
@@ -122,8 +146,11 @@ public MeetingRegistration patch(@jakarta.annotation.Nonnull final MeetingRegist
/**
* Delete navigation property registration for communications
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toDeleteRequestInformation() {
return toDeleteRequestInformation(null);
}
@@ -131,8 +158,11 @@ public RequestInformation toDeleteRequestInformation() {
* Delete navigation property registration for communications
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -142,8 +172,11 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
/**
* The registration that is enabled for an online meeting. One online meeting can only have one registration enabled.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -151,8 +184,11 @@ public RequestInformation toGetRequestInformation() {
* The registration that is enabled for an online meeting. One online meeting can only have one registration enabled.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -163,8 +199,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Update the navigation property registration in communications
* @param body The request body
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistration body) {
return toPatchRequestInformation(body, null);
}
@@ -173,8 +212,11 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistration body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters);
@@ -187,8 +229,11 @@ 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 RegistrationRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RegistrationRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new RegistrationRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/customquestions/CustomQuestionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/customquestions/CustomQuestionsRequestBuilder.java
index 6198e62ca4a..53afc7e3226 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/customquestions/CustomQuestionsRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/customquestions/CustomQuestionsRequestBuilder.java
@@ -26,7 +26,10 @@ public class CustomQuestionsRequestBuilder extends BaseRequestBuilder {
/**
* Provides operations to count the resources in the collection.
* @return a {@link CountRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
@jakarta.annotation.Nonnull
public CountRequestBuilder count() {
return new CountRequestBuilder(pathParameters, requestAdapter);
@@ -35,8 +38,11 @@ public CountRequestBuilder count() {
* Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity.
* @param meetingRegistrationQuestionId The unique identifier of meetingRegistrationQuestion
* @return a {@link MeetingRegistrationQuestionItemRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public MeetingRegistrationQuestionItemRequestBuilder byMeetingRegistrationQuestionId(@jakarta.annotation.Nonnull final String meetingRegistrationQuestionId) {
Objects.requireNonNull(meetingRegistrationQuestionId);
final HashMap urlTplParams = new HashMap(this.pathParameters);
@@ -63,8 +69,11 @@ public CustomQuestionsRequestBuilder(@jakarta.annotation.Nonnull final String ra
* Custom registration questions.
* @return a {@link MeetingRegistrationQuestionCollectionResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestionCollectionResponse get() {
return get(null);
}
@@ -73,8 +82,11 @@ public MeetingRegistrationQuestionCollectionResponse get() {
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrationQuestionCollectionResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -86,8 +98,11 @@ public MeetingRegistrationQuestionCollectionResponse get(@jakarta.annotation.Nul
* @param body The request body
* @return a {@link MeetingRegistrationQuestion}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestion post(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body) {
return post(body, null);
}
@@ -97,8 +112,11 @@ public MeetingRegistrationQuestion post(@jakarta.annotation.Nonnull final Meetin
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrationQuestion}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestion post(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration);
@@ -109,8 +127,11 @@ public MeetingRegistrationQuestion post(@jakarta.annotation.Nonnull final Meetin
/**
* Custom registration questions.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -118,8 +139,11 @@ public RequestInformation toGetRequestInformation() {
* Custom registration questions.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -130,8 +154,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Create new navigation property to customQuestions for communications
* @param body The request body
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body) {
return toPostRequestInformation(body, null);
}
@@ -140,8 +167,11 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters);
@@ -154,8 +184,11 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
* Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
* @param rawUrl The raw URL to use for the request builder.
* @return a {@link CustomQuestionsRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public CustomQuestionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new CustomQuestionsRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/customquestions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/customquestions/count/CountRequestBuilder.java
index 83e661d49ae..9a49338ffa7 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/customquestions/count/CountRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/customquestions/count/CountRequestBuilder.java
@@ -39,8 +39,11 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak
* Get the number of the resource
* @return a {@link Integer}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public Integer get() {
return get(null);
}
@@ -49,8 +52,11 @@ public Integer get() {
* @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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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>();
@@ -60,8 +66,11 @@ public Integer get(@jakarta.annotation.Nullable final java.util.function.Consume
/**
* Get the number of the resource
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -69,8 +78,11 @@ public RequestInformation toGetRequestInformation() {
* 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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -81,8 +93,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Returns a request builder with the provided arbitrary URL. Using this 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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new CountRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/customquestions/item/MeetingRegistrationQuestionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/customquestions/item/MeetingRegistrationQuestionItemRequestBuilder.java
index e7f68e221bc..aada3ecc6bb 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/customquestions/item/MeetingRegistrationQuestionItemRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/customquestions/item/MeetingRegistrationQuestionItemRequestBuilder.java
@@ -39,7 +39,10 @@ public MeetingRegistrationQuestionItemRequestBuilder(@jakarta.annotation.Nonnull
/**
* Delete navigation property customQuestions for communications
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
public void delete() {
delete(null);
}
@@ -47,7 +50,10 @@ public void delete() {
* Delete navigation property customQuestions for communications
* @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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -58,8 +64,11 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
* Custom registration questions.
* @return a {@link MeetingRegistrationQuestion}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestion get() {
return get(null);
}
@@ -68,8 +77,11 @@ public MeetingRegistrationQuestion get() {
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrationQuestion}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestion get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -81,8 +93,11 @@ public MeetingRegistrationQuestion get(@jakarta.annotation.Nullable final java.u
* @param body The request body
* @return a {@link MeetingRegistrationQuestion}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestion patch(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body) {
return patch(body, null);
}
@@ -92,8 +107,11 @@ public MeetingRegistrationQuestion patch(@jakarta.annotation.Nonnull final Meeti
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrationQuestion}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrationQuestion patch(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration);
@@ -104,8 +122,11 @@ public MeetingRegistrationQuestion patch(@jakarta.annotation.Nonnull final Meeti
/**
* Delete navigation property customQuestions for communications
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toDeleteRequestInformation() {
return toDeleteRequestInformation(null);
}
@@ -113,8 +134,11 @@ public RequestInformation toDeleteRequestInformation() {
* Delete navigation property customQuestions for communications
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -124,8 +148,11 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
/**
* Custom registration questions.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -133,8 +160,11 @@ public RequestInformation toGetRequestInformation() {
* Custom registration questions.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -145,8 +175,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Update the navigation property customQuestions in communications
* @param body The request body
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body) {
return toPatchRequestInformation(body, null);
}
@@ -155,8 +188,11 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrationQuestion body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters);
@@ -169,8 +205,11 @@ 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 MeetingRegistrationQuestionItemRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public MeetingRegistrationQuestionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new MeetingRegistrationQuestionItemRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/registrants/RegistrantsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/registrants/RegistrantsRequestBuilder.java
index 8b03a443ff0..d0fe245ebe4 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/registrants/RegistrantsRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/registrants/RegistrantsRequestBuilder.java
@@ -26,7 +26,10 @@ public class RegistrantsRequestBuilder extends BaseRequestBuilder {
/**
* Provides operations to count the resources in the collection.
* @return a {@link CountRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
@jakarta.annotation.Nonnull
public CountRequestBuilder count() {
return new CountRequestBuilder(pathParameters, requestAdapter);
@@ -35,8 +38,11 @@ public CountRequestBuilder count() {
* Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity.
* @param meetingRegistrantBaseId The unique identifier of meetingRegistrantBase
* @return a {@link MeetingRegistrantBaseItemRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public MeetingRegistrantBaseItemRequestBuilder byMeetingRegistrantBaseId(@jakarta.annotation.Nonnull final String meetingRegistrantBaseId) {
Objects.requireNonNull(meetingRegistrantBaseId);
final HashMap urlTplParams = new HashMap(this.pathParameters);
@@ -63,8 +69,11 @@ public RegistrantsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl
* Registrants of the online meeting.
* @return a {@link MeetingRegistrantBaseCollectionResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBaseCollectionResponse get() {
return get(null);
}
@@ -73,8 +82,11 @@ public MeetingRegistrantBaseCollectionResponse get() {
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrantBaseCollectionResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBaseCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -86,8 +98,11 @@ public MeetingRegistrantBaseCollectionResponse get(@jakarta.annotation.Nullable
* @param body The request body
* @return a {@link MeetingRegistrantBase}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBase post(@jakarta.annotation.Nonnull final MeetingRegistrantBase body) {
return post(body, null);
}
@@ -97,8 +112,11 @@ public MeetingRegistrantBase post(@jakarta.annotation.Nonnull final MeetingRegis
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrantBase}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBase post(@jakarta.annotation.Nonnull final MeetingRegistrantBase body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration);
@@ -109,8 +127,11 @@ public MeetingRegistrantBase post(@jakarta.annotation.Nonnull final MeetingRegis
/**
* Registrants of the online meeting.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -118,8 +139,11 @@ public RequestInformation toGetRequestInformation() {
* Registrants of the online meeting.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -130,8 +154,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Create new navigation property to registrants for communications
* @param body The request body
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrantBase body) {
return toPostRequestInformation(body, null);
}
@@ -140,8 +167,11 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrantBase body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters);
@@ -154,8 +184,11 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
* Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
* @param rawUrl The raw URL to use for the request builder.
* @return a {@link RegistrantsRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RegistrantsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new RegistrantsRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/registrants/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/registrants/count/CountRequestBuilder.java
index 4b70d686fc7..b3857bce710 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/registrants/count/CountRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/registrants/count/CountRequestBuilder.java
@@ -39,8 +39,11 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak
* Get the number of the resource
* @return a {@link Integer}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public Integer get() {
return get(null);
}
@@ -49,8 +52,11 @@ public Integer get() {
* @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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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>();
@@ -60,8 +66,11 @@ public Integer get(@jakarta.annotation.Nullable final java.util.function.Consume
/**
* Get the number of the resource
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -69,8 +78,11 @@ public RequestInformation toGetRequestInformation() {
* 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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -81,8 +93,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Returns a request builder with the provided arbitrary URL. Using this 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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new CountRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/registrants/item/MeetingRegistrantBaseItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/registrants/item/MeetingRegistrantBaseItemRequestBuilder.java
index f24e2939330..db5af5e7251 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/registrants/item/MeetingRegistrantBaseItemRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetings/item/registration/registrants/item/MeetingRegistrantBaseItemRequestBuilder.java
@@ -39,7 +39,10 @@ public MeetingRegistrantBaseItemRequestBuilder(@jakarta.annotation.Nonnull final
/**
* Delete navigation property registrants for communications
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
public void delete() {
delete(null);
}
@@ -47,7 +50,10 @@ public void delete() {
* Delete navigation property registrants for communications
* @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
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
+ @Deprecated
public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -58,8 +64,11 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
* Registrants of the online meeting.
* @return a {@link MeetingRegistrantBase}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBase get() {
return get(null);
}
@@ -68,8 +77,11 @@ public MeetingRegistrantBase get() {
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrantBase}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBase get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -81,8 +93,11 @@ public MeetingRegistrantBase get(@jakarta.annotation.Nullable final java.util.fu
* @param body The request body
* @return a {@link MeetingRegistrantBase}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBase patch(@jakarta.annotation.Nonnull final MeetingRegistrantBase body) {
return patch(body, null);
}
@@ -92,8 +107,11 @@ public MeetingRegistrantBase patch(@jakarta.annotation.Nonnull final MeetingRegi
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link MeetingRegistrantBase}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nullable
+ @Deprecated
public MeetingRegistrantBase patch(@jakarta.annotation.Nonnull final MeetingRegistrantBase body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration);
@@ -104,8 +122,11 @@ public MeetingRegistrantBase patch(@jakarta.annotation.Nonnull final MeetingRegi
/**
* Delete navigation property registrants for communications
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toDeleteRequestInformation() {
return toDeleteRequestInformation(null);
}
@@ -113,8 +134,11 @@ public RequestInformation toDeleteRequestInformation() {
* Delete navigation property registrants for communications
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -124,8 +148,11 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
/**
* Registrants of the online meeting.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
@@ -133,8 +160,11 @@ public RequestInformation toGetRequestInformation() {
* Registrants of the online meeting.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@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);
@@ -145,8 +175,11 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
* Update the navigation property registrants in communications
* @param body The request body
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrantBase body) {
return toPatchRequestInformation(body, null);
}
@@ -155,8 +188,11 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MeetingRegistrantBase body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters);
@@ -169,8 +205,11 @@ 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 MeetingRegistrantBaseItemRequestBuilder}
+ * @deprecated
+ * The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public MeetingRegistrantBaseItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new MeetingRegistrantBaseItemRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/contacts/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/contacts/delta/DeltaRequestBuilder.java
index 7c3eb1e25c0..510a93c2046 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/contacts/delta/DeltaRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/contacts/delta/DeltaRequestBuilder.java
@@ -36,7 +36,7 @@ public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak
super(requestAdapter, "{+baseurl}/contacts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl);
}
/**
- * Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. See change tracking for details.
+ * Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire 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
@@ -46,7 +46,7 @@ public DeltaGetResponse get() {
return get(null);
}
/**
- * Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. See change tracking for details.
+ * Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire 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
@@ -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 organizational contacts without having to perform a full read of the entire collection. See change tracking for details.
+ * Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire 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 organizational contacts without having to perform a full read of the entire collection. See change tracking for details.
+ * Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire 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 organizational contacts without having to perform a full read of the entire collection. See change tracking for details.
+ * Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire 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/contracts/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/contracts/delta/DeltaRequestBuilder.java
index 4e52b3031f1..5fb79fcbf5a 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/contracts/delta/DeltaRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/contracts/delta/DeltaRequestBuilder.java
@@ -36,7 +36,7 @@ public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak
super(requestAdapter, "{+baseurl}/contracts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl);
}
/**
- * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, 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
@@ -46,7 +46,7 @@ public DeltaGetResponse get() {
return get(null);
}
/**
- * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, 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
@@ -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 directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, 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 directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, 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 directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, 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/devicemanagement/DeviceManagementRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/DeviceManagementRequestBuilder.java
index 880973b30a1..30a1d8a25fe 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/DeviceManagementRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/DeviceManagementRequestBuilder.java
@@ -112,6 +112,7 @@
import com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.resourceaccessprofiles.ResourceAccessProfilesRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.resourceoperations.ResourceOperationsRequestBuilder;
+import com.microsoft.graph.beta.devicemanagement.retrieveuserroledetailwithuserid.RetrieveUserRoleDetailWithUseridRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.reusablepolicysettings.ReusablePolicySettingsRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.reusablesettings.ReusableSettingsRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.roleassignments.RoleAssignmentsRequestBuilder;
@@ -1803,6 +1804,16 @@ public DeviceManagement patch(@jakarta.annotation.Nonnull final DeviceManagement
errorMapping.put("XXX", ODataError::createFromDiscriminatorValue);
return this.requestAdapter.send(requestInfo, errorMapping, DeviceManagement::createFromDiscriminatorValue);
}
+ /**
+ * Provides operations to call the retrieveUserRoleDetail method.
+ * @param userid Usage: userid='{userid}'
+ * @return a {@link RetrieveUserRoleDetailWithUseridRequestBuilder}
+ */
+ @jakarta.annotation.Nonnull
+ public RetrieveUserRoleDetailWithUseridRequestBuilder retrieveUserRoleDetailWithUserid(@jakarta.annotation.Nonnull final String userid) {
+ Objects.requireNonNull(userid);
+ return new RetrieveUserRoleDetailWithUseridRequestBuilder(pathParameters, requestAdapter, userid);
+ }
/**
* Provides operations to call the scopedForResource method.
* @param resource Usage: resource='{resource}'
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/CloudCertificationAuthorityItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/CloudCertificationAuthorityItemRequestBuilder.java
index a46c493b169..204de5e9e54 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/CloudCertificationAuthorityItemRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/CloudCertificationAuthorityItemRequestBuilder.java
@@ -9,6 +9,8 @@
import com.microsoft.graph.beta.devicemanagement.cloudcertificationauthority.item.postcloudcertificationauthority.PostCloudCertificationAuthorityRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.cloudcertificationauthority.item.revokecloudcertificationauthoritycertificate.RevokeCloudCertificationAuthorityCertificateRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.cloudcertificationauthority.item.revokeleafcertificate.RevokeLeafCertificateRequestBuilder;
+import com.microsoft.graph.beta.devicemanagement.cloudcertificationauthority.item.revokeleafcertificatebyserialnumber.RevokeLeafCertificateBySerialNumberRequestBuilder;
+import com.microsoft.graph.beta.devicemanagement.cloudcertificationauthority.item.searchcloudcertificationauthorityleafcertificatebyserialnumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.cloudcertificationauthority.item.uploadexternallysignedcertificationauthoritycertificate.UploadExternallySignedCertificationAuthorityCertificateRequestBuilder;
import com.microsoft.graph.beta.models.CloudCertificationAuthority;
import com.microsoft.graph.beta.models.odataerrors.ODataError;
@@ -102,6 +104,22 @@ public RevokeCloudCertificationAuthorityCertificateRequestBuilder revokeCloudCer
public RevokeLeafCertificateRequestBuilder revokeLeafCertificate() {
return new RevokeLeafCertificateRequestBuilder(pathParameters, requestAdapter);
}
+ /**
+ * Provides operations to call the revokeLeafCertificateBySerialNumber method.
+ * @return a {@link RevokeLeafCertificateBySerialNumberRequestBuilder}
+ */
+ @jakarta.annotation.Nonnull
+ public RevokeLeafCertificateBySerialNumberRequestBuilder revokeLeafCertificateBySerialNumber() {
+ return new RevokeLeafCertificateBySerialNumberRequestBuilder(pathParameters, requestAdapter);
+ }
+ /**
+ * Provides operations to call the searchCloudCertificationAuthorityLeafCertificateBySerialNumber method.
+ * @return a {@link SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder}
+ */
+ @jakarta.annotation.Nonnull
+ public SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder searchCloudCertificationAuthorityLeafCertificateBySerialNumber() {
+ return new SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(pathParameters, requestAdapter);
+ }
/**
* Provides operations to call the uploadExternallySignedCertificationAuthorityCertificate method.
* @return a {@link UploadExternallySignedCertificationAuthorityCertificateRequestBuilder}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/resizecloudpc/ResizeCloudPcPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/revokeleafcertificatebyserialnumber/RevokeLeafCertificateBySerialNumberPostRequestBody.java
similarity index 70%
rename from src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/resizecloudpc/ResizeCloudPcPostRequestBody.java
rename to src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/revokeleafcertificatebyserialnumber/RevokeLeafCertificateBySerialNumberPostRequestBody.java
index 591b60a5286..f014f0eefab 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/resizecloudpc/ResizeCloudPcPostRequestBody.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/revokeleafcertificatebyserialnumber/RevokeLeafCertificateBySerialNumberPostRequestBody.java
@@ -1,4 +1,4 @@
-package com.microsoft.graph.beta.devicemanagement.manageddevices.item.resizecloudpc;
+package com.microsoft.graph.beta.devicemanagement.cloudcertificationauthority.item.revokeleafcertificatebyserialnumber;
import com.microsoft.kiota.serialization.AdditionalDataHolder;
import com.microsoft.kiota.serialization.Parsable;
@@ -11,28 +11,28 @@
import java.util.Map;
import java.util.Objects;
@jakarta.annotation.Generated("com.microsoft.kiota")
-public class ResizeCloudPcPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable {
+public class RevokeLeafCertificateBySerialNumberPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable {
/**
* Stores model information.
*/
@jakarta.annotation.Nonnull
protected BackingStore backingStore;
/**
- * Instantiates a new {@link ResizeCloudPcPostRequestBody} and sets the default values.
+ * Instantiates a new {@link RevokeLeafCertificateBySerialNumberPostRequestBody} and sets the default values.
*/
- public ResizeCloudPcPostRequestBody() {
+ public RevokeLeafCertificateBySerialNumberPostRequestBody() {
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 ResizeCloudPcPostRequestBody}
+ * @return a {@link RevokeLeafCertificateBySerialNumberPostRequestBody}
*/
@jakarta.annotation.Nonnull
- public static ResizeCloudPcPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) {
+ public static RevokeLeafCertificateBySerialNumberPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) {
Objects.requireNonNull(parseNode);
- return new ResizeCloudPcPostRequestBody();
+ return new RevokeLeafCertificateBySerialNumberPostRequestBody();
}
/**
* Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
@@ -55,6 +55,14 @@ public Map getAdditionalData() {
public BackingStore getBackingStore() {
return this.backingStore;
}
+ /**
+ * Gets the certificateSerialNumber property value. The certificateSerialNumber property
+ * @return a {@link String}
+ */
+ @jakarta.annotation.Nullable
+ public String getCertificateSerialNumber() {
+ return this.backingStore.get("certificateSerialNumber");
+ }
/**
* The deserialization information for the current model
* @return a {@link Map>}
@@ -62,24 +70,16 @@ public BackingStore getBackingStore() {
@jakarta.annotation.Nonnull
public Map> getFieldDeserializers() {
final HashMap> deserializerMap = new HashMap>(1);
- deserializerMap.put("targetServicePlanId", (n) -> { this.setTargetServicePlanId(n.getStringValue()); });
+ deserializerMap.put("certificateSerialNumber", (n) -> { this.setCertificateSerialNumber(n.getStringValue()); });
return deserializerMap;
}
- /**
- * Gets the targetServicePlanId property value. The targetServicePlanId property
- * @return a {@link String}
- */
- @jakarta.annotation.Nullable
- public String getTargetServicePlanId() {
- return this.backingStore.get("targetServicePlanId");
- }
/**
* Serializes information the 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("targetServicePlanId", this.getTargetServicePlanId());
+ writer.writeStringValue("certificateSerialNumber", this.getCertificateSerialNumber());
writer.writeAdditionalData(this.getAdditionalData());
}
/**
@@ -98,10 +98,10 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value
this.backingStore = value;
}
/**
- * Sets the targetServicePlanId property value. The targetServicePlanId property
- * @param value Value to set for the targetServicePlanId property.
+ * Sets the certificateSerialNumber property value. The certificateSerialNumber property
+ * @param value Value to set for the certificateSerialNumber property.
*/
- public void setTargetServicePlanId(@jakarta.annotation.Nullable final String value) {
- this.backingStore.set("targetServicePlanId", value);
+ public void setCertificateSerialNumber(@jakarta.annotation.Nullable final String value) {
+ this.backingStore.set("certificateSerialNumber", value);
}
}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/resizecloudpc/ResizeCloudPcRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/revokeleafcertificatebyserialnumber/RevokeLeafCertificateBySerialNumberRequestBuilder.java
similarity index 52%
rename from src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/resizecloudpc/ResizeCloudPcRequestBuilder.java
rename to src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/revokeleafcertificatebyserialnumber/RevokeLeafCertificateBySerialNumberRequestBuilder.java
index 431a3c21cb2..c5ebb8a2614 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/resizecloudpc/ResizeCloudPcRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/revokeleafcertificatebyserialnumber/RevokeLeafCertificateBySerialNumberRequestBuilder.java
@@ -1,5 +1,6 @@
-package com.microsoft.graph.beta.devicemanagement.manageddevices.item.resizecloudpc;
+package com.microsoft.graph.beta.devicemanagement.cloudcertificationauthority.item.revokeleafcertificatebyserialnumber;
+import com.microsoft.graph.beta.models.CloudCertificationAuthorityLeafCertificate;
import com.microsoft.graph.beta.models.odataerrors.ODataError;
import com.microsoft.kiota.BaseRequestBuilder;
import com.microsoft.kiota.BaseRequestConfiguration;
@@ -14,76 +15,68 @@
import java.util.Map;
import java.util.Objects;
/**
- * Provides operations to call the resizeCloudPc method.
+ * Provides operations to call the revokeLeafCertificateBySerialNumber method.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
-public class ResizeCloudPcRequestBuilder extends BaseRequestBuilder {
+public class RevokeLeafCertificateBySerialNumberRequestBuilder extends BaseRequestBuilder {
/**
- * Instantiates a new {@link ResizeCloudPcRequestBuilder} and sets the default values.
+ * Instantiates a new {@link RevokeLeafCertificateBySerialNumberRequestBuilder} and sets the default values.
* @param pathParameters Path parameters for the request
* @param requestAdapter The request adapter to use to execute the requests.
*/
- public ResizeCloudPcRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/resizeCloudPc", pathParameters);
+ public RevokeLeafCertificateBySerialNumberRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/revokeLeafCertificateBySerialNumber", pathParameters);
}
/**
- * Instantiates a new {@link ResizeCloudPcRequestBuilder} and sets the default values.
+ * Instantiates a new {@link RevokeLeafCertificateBySerialNumberRequestBuilder} and sets the default values.
* @param rawUrl The raw URL to use for the request builder.
* @param requestAdapter The request adapter to use to execute the requests.
*/
- public ResizeCloudPcRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/resizeCloudPc", rawUrl);
+ public RevokeLeafCertificateBySerialNumberRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/revokeLeafCertificateBySerialNumber", rawUrl);
}
/**
- * Invoke action resizeCloudPc
+ * Invoke action revokeLeafCertificateBySerialNumber
* @param body The request body
+ * @return a {@link CloudCertificationAuthorityLeafCertificate}
* @throws ODataError When receiving a 4XX or 5XX status code
- * @deprecated
- * The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc
*/
- @Deprecated
- public void post(@jakarta.annotation.Nonnull final ResizeCloudPcPostRequestBody body) {
- post(body, null);
+ @jakarta.annotation.Nullable
+ public CloudCertificationAuthorityLeafCertificate post(@jakarta.annotation.Nonnull final RevokeLeafCertificateBySerialNumberPostRequestBody body) {
+ return post(body, null);
}
/**
- * Invoke action resizeCloudPc
+ * Invoke action revokeLeafCertificateBySerialNumber
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
+ * @return a {@link CloudCertificationAuthorityLeafCertificate}
* @throws ODataError When receiving a 4XX or 5XX status code
- * @deprecated
- * The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc
*/
- @Deprecated
- public void post(@jakarta.annotation.Nonnull final ResizeCloudPcPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
+ @jakarta.annotation.Nullable
+ public CloudCertificationAuthorityLeafCertificate post(@jakarta.annotation.Nonnull final RevokeLeafCertificateBySerialNumberPostRequestBody 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);
+ return this.requestAdapter.send(requestInfo, errorMapping, CloudCertificationAuthorityLeafCertificate::createFromDiscriminatorValue);
}
/**
- * Invoke action resizeCloudPc
+ * Invoke action revokeLeafCertificateBySerialNumber
* @param body The request body
* @return a {@link RequestInformation}
- * @deprecated
- * The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc
*/
@jakarta.annotation.Nonnull
- @Deprecated
- public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ResizeCloudPcPostRequestBody body) {
+ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RevokeLeafCertificateBySerialNumberPostRequestBody body) {
return toPostRequestInformation(body, null);
}
/**
- * Invoke action resizeCloudPc
+ * Invoke action revokeLeafCertificateBySerialNumber
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
- * @deprecated
- * The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc
*/
@jakarta.annotation.Nonnull
- @Deprecated
- public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ResizeCloudPcPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
+ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RevokeLeafCertificateBySerialNumberPostRequestBody 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);
@@ -94,15 +87,12 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
/**
* Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
* @param rawUrl The raw URL to use for the request builder.
- * @return a {@link ResizeCloudPcRequestBuilder}
- * @deprecated
- * The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc
+ * @return a {@link RevokeLeafCertificateBySerialNumberRequestBuilder}
*/
@jakarta.annotation.Nonnull
- @Deprecated
- public ResizeCloudPcRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
+ public RevokeLeafCertificateBySerialNumberRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
- return new ResizeCloudPcRequestBuilder(rawUrl, requestAdapter);
+ return new RevokeLeafCertificateBySerialNumberRequestBuilder(rawUrl, requestAdapter);
}
/**
* Configuration for the request such as headers, query parameters, and middleware options.
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/comanageddevices/item/resizecloudpc/ResizeCloudPcPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/searchcloudcertificationauthorityleafcertificatebyserialnumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody.java
similarity index 67%
rename from src/main/java/com/microsoft/graph/beta/generated/devicemanagement/comanageddevices/item/resizecloudpc/ResizeCloudPcPostRequestBody.java
rename to src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/searchcloudcertificationauthorityleafcertificatebyserialnumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody.java
index c5e71e1bc15..5e085b81f88 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/comanageddevices/item/resizecloudpc/ResizeCloudPcPostRequestBody.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/searchcloudcertificationauthorityleafcertificatebyserialnumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody.java
@@ -1,4 +1,4 @@
-package com.microsoft.graph.beta.devicemanagement.comanageddevices.item.resizecloudpc;
+package com.microsoft.graph.beta.devicemanagement.cloudcertificationauthority.item.searchcloudcertificationauthorityleafcertificatebyserialnumber;
import com.microsoft.kiota.serialization.AdditionalDataHolder;
import com.microsoft.kiota.serialization.Parsable;
@@ -11,28 +11,28 @@
import java.util.Map;
import java.util.Objects;
@jakarta.annotation.Generated("com.microsoft.kiota")
-public class ResizeCloudPcPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable {
+public class SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable {
/**
* Stores model information.
*/
@jakarta.annotation.Nonnull
protected BackingStore backingStore;
/**
- * Instantiates a new {@link ResizeCloudPcPostRequestBody} and sets the default values.
+ * Instantiates a new {@link SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody} and sets the default values.
*/
- public ResizeCloudPcPostRequestBody() {
+ public SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody() {
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 ResizeCloudPcPostRequestBody}
+ * @return a {@link SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody}
*/
@jakarta.annotation.Nonnull
- public static ResizeCloudPcPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) {
+ public static SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) {
Objects.requireNonNull(parseNode);
- return new ResizeCloudPcPostRequestBody();
+ return new SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody();
}
/**
* Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
@@ -55,6 +55,14 @@ public Map getAdditionalData() {
public BackingStore getBackingStore() {
return this.backingStore;
}
+ /**
+ * Gets the certificateSerialNumber property value. The certificateSerialNumber property
+ * @return a {@link String}
+ */
+ @jakarta.annotation.Nullable
+ public String getCertificateSerialNumber() {
+ return this.backingStore.get("certificateSerialNumber");
+ }
/**
* The deserialization information for the current model
* @return a {@link Map>}
@@ -62,24 +70,16 @@ public BackingStore getBackingStore() {
@jakarta.annotation.Nonnull
public Map> getFieldDeserializers() {
final HashMap> deserializerMap = new HashMap>(1);
- deserializerMap.put("targetServicePlanId", (n) -> { this.setTargetServicePlanId(n.getStringValue()); });
+ deserializerMap.put("certificateSerialNumber", (n) -> { this.setCertificateSerialNumber(n.getStringValue()); });
return deserializerMap;
}
- /**
- * Gets the targetServicePlanId property value. The targetServicePlanId property
- * @return a {@link String}
- */
- @jakarta.annotation.Nullable
- public String getTargetServicePlanId() {
- return this.backingStore.get("targetServicePlanId");
- }
/**
* Serializes information the 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("targetServicePlanId", this.getTargetServicePlanId());
+ writer.writeStringValue("certificateSerialNumber", this.getCertificateSerialNumber());
writer.writeAdditionalData(this.getAdditionalData());
}
/**
@@ -98,10 +98,10 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value
this.backingStore = value;
}
/**
- * Sets the targetServicePlanId property value. The targetServicePlanId property
- * @param value Value to set for the targetServicePlanId property.
+ * Sets the certificateSerialNumber property value. The certificateSerialNumber property
+ * @param value Value to set for the certificateSerialNumber property.
*/
- public void setTargetServicePlanId(@jakarta.annotation.Nullable final String value) {
- this.backingStore.set("targetServicePlanId", value);
+ public void setCertificateSerialNumber(@jakarta.annotation.Nullable final String value) {
+ this.backingStore.set("certificateSerialNumber", value);
}
}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/searchcloudcertificationauthorityleafcertificatebyserialnumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/searchcloudcertificationauthorityleafcertificatebyserialnumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder.java
new file mode 100644
index 00000000000..39de5e1afe6
--- /dev/null
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/cloudcertificationauthority/item/searchcloudcertificationauthorityleafcertificatebyserialnumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder.java
@@ -0,0 +1,103 @@
+package com.microsoft.graph.beta.devicemanagement.cloudcertificationauthority.item.searchcloudcertificationauthorityleafcertificatebyserialnumber;
+
+import com.microsoft.graph.beta.models.CloudCertificationAuthorityLeafCertificate;
+import com.microsoft.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 searchCloudCertificationAuthorityLeafCertificateBySerialNumber method.
+ */
+@jakarta.annotation.Generated("com.microsoft.kiota")
+public class SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder extends BaseRequestBuilder {
+ /**
+ * Instantiates a new {@link SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder} and sets the default values.
+ * @param pathParameters Path parameters for the request
+ * @param requestAdapter The request adapter to use to execute the requests.
+ */
+ public SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/searchCloudCertificationAuthorityLeafCertificateBySerialNumber", pathParameters);
+ }
+ /**
+ * Instantiates a new {@link SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder} and sets the default values.
+ * @param rawUrl The raw URL to use for the request builder.
+ * @param requestAdapter The request adapter to use to execute the requests.
+ */
+ public SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/searchCloudCertificationAuthorityLeafCertificateBySerialNumber", rawUrl);
+ }
+ /**
+ * Invoke action searchCloudCertificationAuthorityLeafCertificateBySerialNumber
+ * @param body The request body
+ * @return a {@link CloudCertificationAuthorityLeafCertificate}
+ * @throws ODataError When receiving a 4XX or 5XX status code
+ */
+ @jakarta.annotation.Nullable
+ public CloudCertificationAuthorityLeafCertificate post(@jakarta.annotation.Nonnull final SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody body) {
+ return post(body, null);
+ }
+ /**
+ * Invoke action searchCloudCertificationAuthorityLeafCertificateBySerialNumber
+ * @param body The request body
+ * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
+ * @return a {@link CloudCertificationAuthorityLeafCertificate}
+ * @throws ODataError When receiving a 4XX or 5XX status code
+ */
+ @jakarta.annotation.Nullable
+ public CloudCertificationAuthorityLeafCertificate post(@jakarta.annotation.Nonnull final SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody 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, CloudCertificationAuthorityLeafCertificate::createFromDiscriminatorValue);
+ }
+ /**
+ * Invoke action searchCloudCertificationAuthorityLeafCertificateBySerialNumber
+ * @param body The request body
+ * @return a {@link RequestInformation}
+ */
+ @jakarta.annotation.Nonnull
+ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody body) {
+ return toPostRequestInformation(body, null);
+ }
+ /**
+ * Invoke action searchCloudCertificationAuthorityLeafCertificateBySerialNumber
+ * @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 SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody 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 SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder}
+ */
+ @jakarta.annotation.Nonnull
+ public SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
+ Objects.requireNonNull(rawUrl);
+ return new SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(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/comanageddevices/item/ManagedDeviceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/comanageddevices/item/ManagedDeviceItemRequestBuilder.java
index 55f7a851b42..7a6c909e8d6 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/comanageddevices/item/ManagedDeviceItemRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/comanageddevices/item/ManagedDeviceItemRequestBuilder.java
@@ -36,11 +36,8 @@
import com.microsoft.graph.beta.devicemanagement.comanageddevices.item.reenable.ReenableRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.comanageddevices.item.remotelock.RemoteLockRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.comanageddevices.item.removedevicefirmwareconfigurationinterfacemanagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder;
-import com.microsoft.graph.beta.devicemanagement.comanageddevices.item.reprovisioncloudpc.ReprovisionCloudPcRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.comanageddevices.item.requestremoteassistance.RequestRemoteAssistanceRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.comanageddevices.item.resetpasscode.ResetPasscodeRequestBuilder;
-import com.microsoft.graph.beta.devicemanagement.comanageddevices.item.resizecloudpc.ResizeCloudPcRequestBuilder;
-import com.microsoft.graph.beta.devicemanagement.comanageddevices.item.restorecloudpc.RestoreCloudPcRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.comanageddevices.item.retire.RetireRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.comanageddevices.item.revokeapplevpplicenses.RevokeAppleVppLicensesRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.comanageddevices.item.rotatebitlockerkeys.RotateBitLockerKeysRequestBuilder;
@@ -367,14 +364,6 @@ public RemoteLockRequestBuilder remoteLock() {
public RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder removeDeviceFirmwareConfigurationInterfaceManagement() {
return new RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(pathParameters, requestAdapter);
}
- /**
- * Provides operations to call the reprovisionCloudPc method.
- * @return a {@link ReprovisionCloudPcRequestBuilder}
- */
- @jakarta.annotation.Nonnull
- public ReprovisionCloudPcRequestBuilder reprovisionCloudPc() {
- return new ReprovisionCloudPcRequestBuilder(pathParameters, requestAdapter);
- }
/**
* Provides operations to call the requestRemoteAssistance method.
* @return a {@link RequestRemoteAssistanceRequestBuilder}
@@ -391,22 +380,6 @@ public RequestRemoteAssistanceRequestBuilder requestRemoteAssistance() {
public ResetPasscodeRequestBuilder resetPasscode() {
return new ResetPasscodeRequestBuilder(pathParameters, requestAdapter);
}
- /**
- * Provides operations to call the resizeCloudPc method.
- * @return a {@link ResizeCloudPcRequestBuilder}
- */
- @jakarta.annotation.Nonnull
- public ResizeCloudPcRequestBuilder resizeCloudPc() {
- return new ResizeCloudPcRequestBuilder(pathParameters, requestAdapter);
- }
- /**
- * Provides operations to call the restoreCloudPc method.
- * @return a {@link RestoreCloudPcRequestBuilder}
- */
- @jakarta.annotation.Nonnull
- public RestoreCloudPcRequestBuilder restoreCloudPc() {
- return new RestoreCloudPcRequestBuilder(pathParameters, requestAdapter);
- }
/**
* Provides operations to call the retire method.
* @return a {@link RetireRequestBuilder}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/comanageddevices/item/reprovisioncloudpc/ReprovisionCloudPcRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/comanageddevices/item/reprovisioncloudpc/ReprovisionCloudPcRequestBuilder.java
deleted file mode 100644
index 20898899a90..00000000000
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/comanageddevices/item/reprovisioncloudpc/ReprovisionCloudPcRequestBuilder.java
+++ /dev/null
@@ -1,106 +0,0 @@
-package com.microsoft.graph.beta.devicemanagement.comanageddevices.item.reprovisioncloudpc;
-
-import com.microsoft.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 reprovisionCloudPc method.
- */
-@jakarta.annotation.Generated("com.microsoft.kiota")
-public class ReprovisionCloudPcRequestBuilder extends BaseRequestBuilder {
- /**
- * Instantiates a new {@link ReprovisionCloudPcRequestBuilder} and sets the default values.
- * @param pathParameters Path parameters for the request
- * @param requestAdapter The request adapter to use to execute the requests.
- */
- public ReprovisionCloudPcRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/reprovisionCloudPc", pathParameters);
- }
- /**
- * Instantiates a new {@link ReprovisionCloudPcRequestBuilder} and sets the default values.
- * @param rawUrl The raw URL to use for the request builder.
- * @param requestAdapter The request adapter to use to execute the requests.
- */
- public ReprovisionCloudPcRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/reprovisionCloudPc", rawUrl);
- }
- /**
- * Invoke action reprovisionCloudPc
- * @throws ODataError When receiving a 4XX or 5XX status code
- * @deprecated
- * The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc
- */
- @Deprecated
- public void post() {
- post(null);
- }
- /**
- * Invoke action reprovisionCloudPc
- * @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
- * The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc
- */
- @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);
- }
- /**
- * Invoke action reprovisionCloudPc
- * @return a {@link RequestInformation}
- * @deprecated
- * The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc
- */
- @jakarta.annotation.Nonnull
- @Deprecated
- public RequestInformation toPostRequestInformation() {
- return toPostRequestInformation(null);
- }
- /**
- * Invoke action reprovisionCloudPc
- * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
- * @return a {@link RequestInformation}
- * @deprecated
- * The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc
- */
- @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 ReprovisionCloudPcRequestBuilder}
- * @deprecated
- * The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc
- */
- @jakarta.annotation.Nonnull
- @Deprecated
- public ReprovisionCloudPcRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
- Objects.requireNonNull(rawUrl);
- return new ReprovisionCloudPcRequestBuilder(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/comanageddevices/item/restorecloudpc/RestoreCloudPcRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/comanageddevices/item/restorecloudpc/RestoreCloudPcRequestBuilder.java
deleted file mode 100644
index e9c45bb64ff..00000000000
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/comanageddevices/item/restorecloudpc/RestoreCloudPcRequestBuilder.java
+++ /dev/null
@@ -1,113 +0,0 @@
-package com.microsoft.graph.beta.devicemanagement.comanageddevices.item.restorecloudpc;
-
-import com.microsoft.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 restoreCloudPc method.
- */
-@jakarta.annotation.Generated("com.microsoft.kiota")
-public class RestoreCloudPcRequestBuilder extends BaseRequestBuilder {
- /**
- * Instantiates a new {@link RestoreCloudPcRequestBuilder} and sets the default values.
- * @param pathParameters Path parameters for the request
- * @param requestAdapter The request adapter to use to execute the requests.
- */
- public RestoreCloudPcRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/restoreCloudPc", pathParameters);
- }
- /**
- * Instantiates a new {@link RestoreCloudPcRequestBuilder} and sets the default values.
- * @param rawUrl The raw URL to use for the request builder.
- * @param requestAdapter The request adapter to use to execute the requests.
- */
- public RestoreCloudPcRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/restoreCloudPc", rawUrl);
- }
- /**
- * Invoke action restoreCloudPc
- * @param body The request body
- * @throws ODataError When receiving a 4XX or 5XX status code
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
- */
- @Deprecated
- public void post(@jakarta.annotation.Nonnull final RestoreCloudPcPostRequestBody body) {
- post(body, null);
- }
- /**
- * Invoke action restoreCloudPc
- * @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
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
- */
- @Deprecated
- public void post(@jakarta.annotation.Nonnull final RestoreCloudPcPostRequestBody 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 restoreCloudPc
- * @param body The request body
- * @return a {@link RequestInformation}
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
- */
- @jakarta.annotation.Nonnull
- @Deprecated
- public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RestoreCloudPcPostRequestBody body) {
- return toPostRequestInformation(body, null);
- }
- /**
- * Invoke action restoreCloudPc
- * @param body The request body
- * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
- * @return a {@link RequestInformation}
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
- */
- @jakarta.annotation.Nonnull
- @Deprecated
- public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RestoreCloudPcPostRequestBody 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 RestoreCloudPcRequestBuilder}
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
- */
- @jakarta.annotation.Nonnull
- @Deprecated
- public RestoreCloudPcRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
- Objects.requireNonNull(rawUrl);
- return new RestoreCloudPcRequestBuilder(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/enableendpointprivilegemanagement/EnableEndpointPrivilegeManagementRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/enableendpointprivilegemanagement/EnableEndpointPrivilegeManagementRequestBuilder.java
index 281f68f9215..c992f1027ea 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/enableendpointprivilegemanagement/EnableEndpointPrivilegeManagementRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/enableendpointprivilegemanagement/EnableEndpointPrivilegeManagementRequestBuilder.java
@@ -35,14 +35,14 @@ public EnableEndpointPrivilegeManagementRequestBuilder(@jakarta.annotation.Nonnu
super(requestAdapter, "{+baseurl}/deviceManagement/enableEndpointPrivilegeManagement", rawUrl);
}
/**
- * Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C).
+ * DEPRECATED - DO NOT USE. (Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C)).
* @throws ODataError When receiving a 4XX or 5XX status code
*/
public void post() {
post(null);
}
/**
- * Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C).
+ * DEPRECATED - DO NOT USE. (Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C)).
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @throws ODataError When receiving a 4XX or 5XX status code
*/
@@ -53,7 +53,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer<
this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class);
}
/**
- * Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C).
+ * DEPRECATED - DO NOT USE. (Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C)).
* @return a {@link RequestInformation}
*/
@jakarta.annotation.Nonnull
@@ -61,7 +61,7 @@ public RequestInformation toPostRequestInformation() {
return toPostRequestInformation(null);
}
/**
- * Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C).
+ * DEPRECATED - DO NOT USE. (Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C)).
* @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/manageddevices/item/ManagedDeviceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/ManagedDeviceItemRequestBuilder.java
index b5c1abbb7e3..d4ae43fbdb7 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/ManagedDeviceItemRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/ManagedDeviceItemRequestBuilder.java
@@ -36,11 +36,8 @@
import com.microsoft.graph.beta.devicemanagement.manageddevices.item.reenable.ReenableRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.manageddevices.item.remotelock.RemoteLockRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.manageddevices.item.removedevicefirmwareconfigurationinterfacemanagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder;
-import com.microsoft.graph.beta.devicemanagement.manageddevices.item.reprovisioncloudpc.ReprovisionCloudPcRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.manageddevices.item.requestremoteassistance.RequestRemoteAssistanceRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.manageddevices.item.resetpasscode.ResetPasscodeRequestBuilder;
-import com.microsoft.graph.beta.devicemanagement.manageddevices.item.resizecloudpc.ResizeCloudPcRequestBuilder;
-import com.microsoft.graph.beta.devicemanagement.manageddevices.item.restorecloudpc.RestoreCloudPcRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.manageddevices.item.retire.RetireRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.manageddevices.item.revokeapplevpplicenses.RevokeAppleVppLicensesRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.manageddevices.item.rotatebitlockerkeys.RotateBitLockerKeysRequestBuilder;
@@ -367,14 +364,6 @@ public RemoteLockRequestBuilder remoteLock() {
public RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder removeDeviceFirmwareConfigurationInterfaceManagement() {
return new RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(pathParameters, requestAdapter);
}
- /**
- * Provides operations to call the reprovisionCloudPc method.
- * @return a {@link ReprovisionCloudPcRequestBuilder}
- */
- @jakarta.annotation.Nonnull
- public ReprovisionCloudPcRequestBuilder reprovisionCloudPc() {
- return new ReprovisionCloudPcRequestBuilder(pathParameters, requestAdapter);
- }
/**
* Provides operations to call the requestRemoteAssistance method.
* @return a {@link RequestRemoteAssistanceRequestBuilder}
@@ -391,22 +380,6 @@ public RequestRemoteAssistanceRequestBuilder requestRemoteAssistance() {
public ResetPasscodeRequestBuilder resetPasscode() {
return new ResetPasscodeRequestBuilder(pathParameters, requestAdapter);
}
- /**
- * Provides operations to call the resizeCloudPc method.
- * @return a {@link ResizeCloudPcRequestBuilder}
- */
- @jakarta.annotation.Nonnull
- public ResizeCloudPcRequestBuilder resizeCloudPc() {
- return new ResizeCloudPcRequestBuilder(pathParameters, requestAdapter);
- }
- /**
- * Provides operations to call the restoreCloudPc method.
- * @return a {@link RestoreCloudPcRequestBuilder}
- */
- @jakarta.annotation.Nonnull
- public RestoreCloudPcRequestBuilder restoreCloudPc() {
- return new RestoreCloudPcRequestBuilder(pathParameters, requestAdapter);
- }
/**
* Provides operations to call the retire method.
* @return a {@link RetireRequestBuilder}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/reprovisioncloudpc/ReprovisionCloudPcRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/reprovisioncloudpc/ReprovisionCloudPcRequestBuilder.java
deleted file mode 100644
index 716be29da4d..00000000000
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/reprovisioncloudpc/ReprovisionCloudPcRequestBuilder.java
+++ /dev/null
@@ -1,106 +0,0 @@
-package com.microsoft.graph.beta.devicemanagement.manageddevices.item.reprovisioncloudpc;
-
-import com.microsoft.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 reprovisionCloudPc method.
- */
-@jakarta.annotation.Generated("com.microsoft.kiota")
-public class ReprovisionCloudPcRequestBuilder extends BaseRequestBuilder {
- /**
- * Instantiates a new {@link ReprovisionCloudPcRequestBuilder} and sets the default values.
- * @param pathParameters Path parameters for the request
- * @param requestAdapter The request adapter to use to execute the requests.
- */
- public ReprovisionCloudPcRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/reprovisionCloudPc", pathParameters);
- }
- /**
- * Instantiates a new {@link ReprovisionCloudPcRequestBuilder} and sets the default values.
- * @param rawUrl The raw URL to use for the request builder.
- * @param requestAdapter The request adapter to use to execute the requests.
- */
- public ReprovisionCloudPcRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/reprovisionCloudPc", rawUrl);
- }
- /**
- * Invoke action reprovisionCloudPc
- * @throws ODataError When receiving a 4XX or 5XX status code
- * @deprecated
- * The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc
- */
- @Deprecated
- public void post() {
- post(null);
- }
- /**
- * Invoke action reprovisionCloudPc
- * @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
- * The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc
- */
- @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);
- }
- /**
- * Invoke action reprovisionCloudPc
- * @return a {@link RequestInformation}
- * @deprecated
- * The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc
- */
- @jakarta.annotation.Nonnull
- @Deprecated
- public RequestInformation toPostRequestInformation() {
- return toPostRequestInformation(null);
- }
- /**
- * Invoke action reprovisionCloudPc
- * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
- * @return a {@link RequestInformation}
- * @deprecated
- * The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc
- */
- @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 ReprovisionCloudPcRequestBuilder}
- * @deprecated
- * The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc
- */
- @jakarta.annotation.Nonnull
- @Deprecated
- public ReprovisionCloudPcRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
- Objects.requireNonNull(rawUrl);
- return new ReprovisionCloudPcRequestBuilder(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/manageddevices/item/restorecloudpc/RestoreCloudPcRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/restorecloudpc/RestoreCloudPcRequestBuilder.java
deleted file mode 100644
index 06fc8830cdb..00000000000
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/manageddevices/item/restorecloudpc/RestoreCloudPcRequestBuilder.java
+++ /dev/null
@@ -1,113 +0,0 @@
-package com.microsoft.graph.beta.devicemanagement.manageddevices.item.restorecloudpc;
-
-import com.microsoft.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 restoreCloudPc method.
- */
-@jakarta.annotation.Generated("com.microsoft.kiota")
-public class RestoreCloudPcRequestBuilder extends BaseRequestBuilder {
- /**
- * Instantiates a new {@link RestoreCloudPcRequestBuilder} and sets the default values.
- * @param pathParameters Path parameters for the request
- * @param requestAdapter The request adapter to use to execute the requests.
- */
- public RestoreCloudPcRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/restoreCloudPc", pathParameters);
- }
- /**
- * Instantiates a new {@link RestoreCloudPcRequestBuilder} and sets the default values.
- * @param rawUrl The raw URL to use for the request builder.
- * @param requestAdapter The request adapter to use to execute the requests.
- */
- public RestoreCloudPcRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/restoreCloudPc", rawUrl);
- }
- /**
- * Invoke action restoreCloudPc
- * @param body The request body
- * @throws ODataError When receiving a 4XX or 5XX status code
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
- */
- @Deprecated
- public void post(@jakarta.annotation.Nonnull final RestoreCloudPcPostRequestBody body) {
- post(body, null);
- }
- /**
- * Invoke action restoreCloudPc
- * @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
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
- */
- @Deprecated
- public void post(@jakarta.annotation.Nonnull final RestoreCloudPcPostRequestBody 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 restoreCloudPc
- * @param body The request body
- * @return a {@link RequestInformation}
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
- */
- @jakarta.annotation.Nonnull
- @Deprecated
- public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RestoreCloudPcPostRequestBody body) {
- return toPostRequestInformation(body, null);
- }
- /**
- * Invoke action restoreCloudPc
- * @param body The request body
- * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
- * @return a {@link RequestInformation}
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
- */
- @jakarta.annotation.Nonnull
- @Deprecated
- public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RestoreCloudPcPostRequestBody 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 RestoreCloudPcRequestBuilder}
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
- */
- @jakarta.annotation.Nonnull
- @Deprecated
- public RestoreCloudPcRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
- Objects.requireNonNull(rawUrl);
- return new RestoreCloudPcRequestBuilder(rawUrl, requestAdapter);
- }
- /**
- * Configuration for the request such as headers, query parameters, and middleware options.
- */
- @jakarta.annotation.Generated("com.microsoft.kiota")
- public class PostRequestConfiguration extends BaseRequestConfiguration {
- }
-}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java
index 3d2815f5c0a..09dcab17d5c 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java
@@ -72,6 +72,7 @@
import com.microsoft.graph.beta.devicemanagement.reports.getwindowsupdatealertsperpolicyperdevicereport.GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.reports.getwindowsupdatealertsummaryreport.GetWindowsUpdateAlertSummaryReportRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.reports.getzebrafotadeploymentreport.GetZebraFotaDeploymentReportRequestBuilder;
+import com.microsoft.graph.beta.devicemanagement.reports.retrievedeviceappinstallationstatusreport.RetrieveDeviceAppInstallationStatusReportRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.reports.retrievesecuritytaskappsreport.RetrieveSecurityTaskAppsReportRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.reports.retrievewin32catalogappsupdatereport.RetrieveWin32CatalogAppsUpdateReportRequestBuilder;
import com.microsoft.graph.beta.models.DeviceManagementReports;
@@ -670,6 +671,14 @@ public GetWindowsUpdateAlertSummaryReportRequestBuilder getWindowsUpdateAlertSum
public GetZebraFotaDeploymentReportRequestBuilder getZebraFotaDeploymentReport() {
return new GetZebraFotaDeploymentReportRequestBuilder(pathParameters, requestAdapter);
}
+ /**
+ * Provides operations to call the retrieveDeviceAppInstallationStatusReport method.
+ * @return a {@link RetrieveDeviceAppInstallationStatusReportRequestBuilder}
+ */
+ @jakarta.annotation.Nonnull
+ public RetrieveDeviceAppInstallationStatusReportRequestBuilder retrieveDeviceAppInstallationStatusReport() {
+ return new RetrieveDeviceAppInstallationStatusReportRequestBuilder(pathParameters, requestAdapter);
+ }
/**
* Provides operations to call the retrieveSecurityTaskAppsReport method.
* @return a {@link RetrieveSecurityTaskAppsReportRequestBuilder}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievedeviceappinstallationstatusreport/RetrieveDeviceAppInstallationStatusReportPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievedeviceappinstallationstatusreport/RetrieveDeviceAppInstallationStatusReportPostRequestBody.java
new file mode 100644
index 00000000000..ce5981ae8bb
--- /dev/null
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievedeviceappinstallationstatusreport/RetrieveDeviceAppInstallationStatusReportPostRequestBody.java
@@ -0,0 +1,243 @@
+package com.microsoft.graph.beta.devicemanagement.reports.retrievedeviceappinstallationstatusreport;
+
+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 RetrieveDeviceAppInstallationStatusReportPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable {
+ /**
+ * Stores model information.
+ */
+ @jakarta.annotation.Nonnull
+ protected BackingStore backingStore;
+ /**
+ * Instantiates a new {@link RetrieveDeviceAppInstallationStatusReportPostRequestBody} and sets the default values.
+ */
+ public RetrieveDeviceAppInstallationStatusReportPostRequestBody() {
+ 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 RetrieveDeviceAppInstallationStatusReportPostRequestBody}
+ */
+ @jakarta.annotation.Nonnull
+ public static RetrieveDeviceAppInstallationStatusReportPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) {
+ Objects.requireNonNull(parseNode);
+ return new RetrieveDeviceAppInstallationStatusReportPostRequestBody();
+ }
+ /**
+ * 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("filter", (n) -> { this.setFilter(n.getStringValue()); });
+ deserializerMap.put("groupBy", (n) -> { this.setGroupBy(n.getCollectionOfPrimitiveValues(String.class)); });
+ deserializerMap.put("name", (n) -> { this.setName(n.getStringValue()); });
+ deserializerMap.put("orderBy", (n) -> { this.setOrderBy(n.getCollectionOfPrimitiveValues(String.class)); });
+ deserializerMap.put("search", (n) -> { this.setSearch(n.getStringValue()); });
+ deserializerMap.put("select", (n) -> { this.setSelect(n.getCollectionOfPrimitiveValues(String.class)); });
+ deserializerMap.put("sessionId", (n) -> { this.setSessionId(n.getStringValue()); });
+ deserializerMap.put("skip", (n) -> { this.setSkip(n.getIntegerValue()); });
+ deserializerMap.put("top", (n) -> { this.setTop(n.getIntegerValue()); });
+ return deserializerMap;
+ }
+ /**
+ * Gets the filter property value. The filter property
+ * @return a {@link String}
+ */
+ @jakarta.annotation.Nullable
+ public String getFilter() {
+ return this.backingStore.get("filter");
+ }
+ /**
+ * Gets the groupBy property value. The groupBy property
+ * @return a {@link java.util.List}
+ */
+ @jakarta.annotation.Nullable
+ public java.util.List getGroupBy() {
+ return this.backingStore.get("groupBy");
+ }
+ /**
+ * Gets the name property value. The name property
+ * @return a {@link String}
+ */
+ @jakarta.annotation.Nullable
+ public String getName() {
+ return this.backingStore.get("name");
+ }
+ /**
+ * Gets the orderBy property value. The orderBy property
+ * @return a {@link java.util.List}
+ */
+ @jakarta.annotation.Nullable
+ public java.util.List getOrderBy() {
+ return this.backingStore.get("orderBy");
+ }
+ /**
+ * Gets the search property value. The search property
+ * @return a {@link String}
+ */
+ @jakarta.annotation.Nullable
+ public String getSearch() {
+ return this.backingStore.get("search");
+ }
+ /**
+ * Gets the select property value. The select property
+ * @return a {@link java.util.List}
+ */
+ @jakarta.annotation.Nullable
+ public java.util.List getSelect() {
+ return this.backingStore.get("select");
+ }
+ /**
+ * Gets the sessionId property value. The sessionId property
+ * @return a {@link String}
+ */
+ @jakarta.annotation.Nullable
+ public String getSessionId() {
+ return this.backingStore.get("sessionId");
+ }
+ /**
+ * Gets the skip property value. The skip property
+ * @return a {@link Integer}
+ */
+ @jakarta.annotation.Nullable
+ public Integer getSkip() {
+ return this.backingStore.get("skip");
+ }
+ /**
+ * Gets the top property value. The top property
+ * @return a {@link Integer}
+ */
+ @jakarta.annotation.Nullable
+ public Integer getTop() {
+ return this.backingStore.get("top");
+ }
+ /**
+ * Serializes information the current object
+ * @param writer Serialization writer to use to serialize this model
+ */
+ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) {
+ Objects.requireNonNull(writer);
+ writer.writeStringValue("filter", this.getFilter());
+ writer.writeCollectionOfPrimitiveValues("groupBy", this.getGroupBy());
+ writer.writeStringValue("name", this.getName());
+ writer.writeCollectionOfPrimitiveValues("orderBy", this.getOrderBy());
+ writer.writeStringValue("search", this.getSearch());
+ writer.writeCollectionOfPrimitiveValues("select", this.getSelect());
+ writer.writeStringValue("sessionId", this.getSessionId());
+ writer.writeIntegerValue("skip", this.getSkip());
+ writer.writeIntegerValue("top", this.getTop());
+ writer.writeAdditionalData(this.getAdditionalData());
+ }
+ /**
+ * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
+ * @param value Value to set for the AdditionalData property.
+ */
+ public void setAdditionalData(@jakarta.annotation.Nullable final Map value) {
+ this.backingStore.set("additionalData", value);
+ }
+ /**
+ * Sets the backingStore property value. Stores model information.
+ * @param value Value to set for the backingStore property.
+ */
+ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) {
+ Objects.requireNonNull(value);
+ this.backingStore = value;
+ }
+ /**
+ * Sets the filter property value. The filter property
+ * @param value Value to set for the filter property.
+ */
+ public void setFilter(@jakarta.annotation.Nullable final String value) {
+ this.backingStore.set("filter", value);
+ }
+ /**
+ * Sets the groupBy property value. The groupBy property
+ * @param value Value to set for the groupBy property.
+ */
+ public void setGroupBy(@jakarta.annotation.Nullable final java.util.List value) {
+ this.backingStore.set("groupBy", value);
+ }
+ /**
+ * Sets the name property value. The name property
+ * @param value Value to set for the name property.
+ */
+ public void setName(@jakarta.annotation.Nullable final String value) {
+ this.backingStore.set("name", value);
+ }
+ /**
+ * Sets the orderBy property value. The orderBy property
+ * @param value Value to set for the orderBy property.
+ */
+ public void setOrderBy(@jakarta.annotation.Nullable final java.util.List value) {
+ this.backingStore.set("orderBy", value);
+ }
+ /**
+ * Sets the search property value. The search property
+ * @param value Value to set for the search property.
+ */
+ public void setSearch(@jakarta.annotation.Nullable final String value) {
+ this.backingStore.set("search", value);
+ }
+ /**
+ * Sets the select property value. The select property
+ * @param value Value to set for the select property.
+ */
+ public void setSelect(@jakarta.annotation.Nullable final java.util.List value) {
+ this.backingStore.set("select", value);
+ }
+ /**
+ * Sets the sessionId property value. The sessionId property
+ * @param value Value to set for the sessionId property.
+ */
+ public void setSessionId(@jakarta.annotation.Nullable final String value) {
+ this.backingStore.set("sessionId", value);
+ }
+ /**
+ * Sets the skip property value. The skip property
+ * @param value Value to set for the skip property.
+ */
+ public void setSkip(@jakarta.annotation.Nullable final Integer value) {
+ this.backingStore.set("skip", value);
+ }
+ /**
+ * Sets the top property value. The top property
+ * @param value Value to set for the top property.
+ */
+ public void setTop(@jakarta.annotation.Nullable final Integer value) {
+ this.backingStore.set("top", value);
+ }
+}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/manageddevices/item/restorecloudpc/RestoreCloudPcRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievedeviceappinstallationstatusreport/RetrieveDeviceAppInstallationStatusReportRequestBuilder.java
similarity index 53%
rename from src/main/java/com/microsoft/graph/beta/generated/users/item/manageddevices/item/restorecloudpc/RestoreCloudPcRequestBuilder.java
rename to src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievedeviceappinstallationstatusreport/RetrieveDeviceAppInstallationStatusReportRequestBuilder.java
index 35abcad81e3..83a0651e373 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/users/item/manageddevices/item/restorecloudpc/RestoreCloudPcRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievedeviceappinstallationstatusreport/RetrieveDeviceAppInstallationStatusReportRequestBuilder.java
@@ -1,4 +1,4 @@
-package com.microsoft.graph.beta.users.item.manageddevices.item.restorecloudpc;
+package com.microsoft.graph.beta.devicemanagement.reports.retrievedeviceappinstallationstatusreport;
import com.microsoft.graph.beta.models.odataerrors.ODataError;
import com.microsoft.kiota.BaseRequestBuilder;
@@ -9,100 +9,90 @@
import com.microsoft.kiota.RequestOption;
import com.microsoft.kiota.serialization.Parsable;
import com.microsoft.kiota.serialization.ParsableFactory;
+import java.io.InputStream;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Objects;
/**
- * Provides operations to call the restoreCloudPc method.
+ * Provides operations to call the retrieveDeviceAppInstallationStatusReport method.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
-public class RestoreCloudPcRequestBuilder extends BaseRequestBuilder {
+public class RetrieveDeviceAppInstallationStatusReportRequestBuilder extends BaseRequestBuilder {
/**
- * Instantiates a new {@link RestoreCloudPcRequestBuilder} and sets the default values.
+ * Instantiates a new {@link RetrieveDeviceAppInstallationStatusReportRequestBuilder} and sets the default values.
* @param pathParameters Path parameters for the request
* @param requestAdapter The request adapter to use to execute the requests.
*/
- public RestoreCloudPcRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/restoreCloudPc", pathParameters);
+ public RetrieveDeviceAppInstallationStatusReportRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveDeviceAppInstallationStatusReport", pathParameters);
}
/**
- * Instantiates a new {@link RestoreCloudPcRequestBuilder} and sets the default values.
+ * Instantiates a new {@link RetrieveDeviceAppInstallationStatusReportRequestBuilder} and sets the default values.
* @param rawUrl The raw URL to use for the request builder.
* @param requestAdapter The request adapter to use to execute the requests.
*/
- public RestoreCloudPcRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/restoreCloudPc", rawUrl);
+ public RetrieveDeviceAppInstallationStatusReportRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveDeviceAppInstallationStatusReport", rawUrl);
}
/**
- * Invoke action restoreCloudPc
+ * Invoke action retrieveDeviceAppInstallationStatusReport
* @param body The request body
+ * @return a {@link InputStream}
* @throws ODataError When receiving a 4XX or 5XX status code
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
*/
- @Deprecated
- public void post(@jakarta.annotation.Nonnull final RestoreCloudPcPostRequestBody body) {
- post(body, null);
+ @jakarta.annotation.Nullable
+ public InputStream post(@jakarta.annotation.Nonnull final RetrieveDeviceAppInstallationStatusReportPostRequestBody body) {
+ return post(body, null);
}
/**
- * Invoke action restoreCloudPc
+ * Invoke action retrieveDeviceAppInstallationStatusReport
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
+ * @return a {@link InputStream}
* @throws ODataError When receiving a 4XX or 5XX status code
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
*/
- @Deprecated
- public void post(@jakarta.annotation.Nonnull final RestoreCloudPcPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
+ @jakarta.annotation.Nullable
+ public InputStream post(@jakarta.annotation.Nonnull final RetrieveDeviceAppInstallationStatusReportPostRequestBody 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);
+ return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, InputStream.class);
}
/**
- * Invoke action restoreCloudPc
+ * Invoke action retrieveDeviceAppInstallationStatusReport
* @param body The request body
* @return a {@link RequestInformation}
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
*/
@jakarta.annotation.Nonnull
- @Deprecated
- public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RestoreCloudPcPostRequestBody body) {
+ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RetrieveDeviceAppInstallationStatusReportPostRequestBody body) {
return toPostRequestInformation(body, null);
}
/**
- * Invoke action restoreCloudPc
+ * Invoke action retrieveDeviceAppInstallationStatusReport
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
*/
@jakarta.annotation.Nonnull
- @Deprecated
- public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RestoreCloudPcPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
+ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RetrieveDeviceAppInstallationStatusReportPostRequestBody 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.headers.tryAdd("Accept", "application/octet-stream, application/json");
requestInfo.setContentFromParsable(requestAdapter, "application/json", body);
return requestInfo;
}
/**
* Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
* @param rawUrl The raw URL to use for the request builder.
- * @return a {@link RestoreCloudPcRequestBuilder}
- * @deprecated
- * The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc
+ * @return a {@link RetrieveDeviceAppInstallationStatusReportRequestBuilder}
*/
@jakarta.annotation.Nonnull
- @Deprecated
- public RestoreCloudPcRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
+ public RetrieveDeviceAppInstallationStatusReportRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
- return new RestoreCloudPcRequestBuilder(rawUrl, requestAdapter);
+ return new RetrieveDeviceAppInstallationStatusReportRequestBuilder(rawUrl, requestAdapter);
}
/**
* Configuration for the request such as headers, query parameters, and middleware options.
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/retrieveuserroledetailwithuserid/RetrieveUserRoleDetailWithUseridRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/retrieveuserroledetailwithuserid/RetrieveUserRoleDetailWithUseridRequestBuilder.java
new file mode 100644
index 00000000000..6fef8f7be90
--- /dev/null
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/retrieveuserroledetailwithuserid/RetrieveUserRoleDetailWithUseridRequestBuilder.java
@@ -0,0 +1,98 @@
+package com.microsoft.graph.beta.devicemanagement.retrieveuserroledetailwithuserid;
+
+import com.microsoft.graph.beta.models.DeviceAndAppManagementAssignedRoleDetail;
+import com.microsoft.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 retrieveUserRoleDetail method.
+ */
+@jakarta.annotation.Generated("com.microsoft.kiota")
+public class RetrieveUserRoleDetailWithUseridRequestBuilder extends BaseRequestBuilder {
+ /**
+ * Instantiates a new {@link RetrieveUserRoleDetailWithUseridRequestBuilder} and sets the default values.
+ * @param pathParameters Path parameters for the request
+ * @param requestAdapter The request adapter to use to execute the requests.
+ * @param userid Usage: userid='{userid}'
+ */
+ public RetrieveUserRoleDetailWithUseridRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String userid) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/retrieveUserRoleDetail(userid='{userid}')", pathParameters);
+ this.pathParameters.put("userid", userid);
+ }
+ /**
+ * Instantiates a new {@link RetrieveUserRoleDetailWithUseridRequestBuilder} and sets the default values.
+ * @param rawUrl The raw URL to use for the request builder.
+ * @param requestAdapter The request adapter to use to execute the requests.
+ */
+ public RetrieveUserRoleDetailWithUseridRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/retrieveUserRoleDetail(userid='{userid}')", rawUrl);
+ }
+ /**
+ * Invoke function retrieveUserRoleDetail
+ * @return a {@link DeviceAndAppManagementAssignedRoleDetail}
+ * @throws ODataError When receiving a 4XX or 5XX status code
+ */
+ @jakarta.annotation.Nullable
+ public DeviceAndAppManagementAssignedRoleDetail get() {
+ return get(null);
+ }
+ /**
+ * Invoke function retrieveUserRoleDetail
+ * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
+ * @return a {@link DeviceAndAppManagementAssignedRoleDetail}
+ * @throws ODataError When receiving a 4XX or 5XX status code
+ */
+ @jakarta.annotation.Nullable
+ public DeviceAndAppManagementAssignedRoleDetail get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
+ final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration);
+ final HashMap> errorMapping = new HashMap>();
+ errorMapping.put("XXX", ODataError::createFromDiscriminatorValue);
+ return this.requestAdapter.send(requestInfo, errorMapping, DeviceAndAppManagementAssignedRoleDetail::createFromDiscriminatorValue);
+ }
+ /**
+ * Invoke function retrieveUserRoleDetail
+ * @return a {@link RequestInformation}
+ */
+ @jakarta.annotation.Nonnull
+ public RequestInformation toGetRequestInformation() {
+ return toGetRequestInformation(null);
+ }
+ /**
+ * Invoke function retrieveUserRoleDetail
+ * @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 RetrieveUserRoleDetailWithUseridRequestBuilder}
+ */
+ @jakarta.annotation.Nonnull
+ public RetrieveUserRoleDetailWithUseridRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
+ Objects.requireNonNull(rawUrl);
+ return new RetrieveUserRoleDetailWithUseridRequestBuilder(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/devicemanagement/userexperienceanalyticsdevicemetrichistory/UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsdevicemetrichistory/UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder.java
index d629fc8987d..c26ec4bc774 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsdevicemetrichistory/UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsdevicemetrichistory/UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder.java
@@ -60,7 +60,7 @@ public UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder(@jakarta.annotat
super(requestAdapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceMetricHistory{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl);
}
/**
- * User experience analytics device metric history
+ * User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @return a {@link UserExperienceAnalyticsMetricHistoryCollectionResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
*/
@@ -69,7 +69,7 @@ public UserExperienceAnalyticsMetricHistoryCollectionResponse get() {
return get(null);
}
/**
- * User experience analytics device metric history
+ * User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link UserExperienceAnalyticsMetricHistoryCollectionResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
@@ -107,7 +107,7 @@ public UserExperienceAnalyticsMetricHistory post(@jakarta.annotation.Nonnull fin
return this.requestAdapter.send(requestInfo, errorMapping, UserExperienceAnalyticsMetricHistory::createFromDiscriminatorValue);
}
/**
- * User experience analytics device metric history
+ * User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @return a {@link RequestInformation}
*/
@jakarta.annotation.Nonnull
@@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
/**
- * User experience analytics device metric history
+ * User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
*/
@@ -161,7 +161,7 @@ public UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder withUrl(@jakarta
return new UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder(rawUrl, requestAdapter);
}
/**
- * User experience analytics device metric history
+ * User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
public class GetQueryParameters implements QueryParameters {
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsdevicemetrichistory/item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsdevicemetrichistory/item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.java
index 9687a685589..6751947d705 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsdevicemetrichistory/item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsdevicemetrichistory/item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.java
@@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class);
}
/**
- * User experience analytics device metric history
+ * User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @return a {@link UserExperienceAnalyticsMetricHistory}
* @throws ODataError When receiving a 4XX or 5XX status code
*/
@@ -64,7 +64,7 @@ public UserExperienceAnalyticsMetricHistory get() {
return get(null);
}
/**
- * User experience analytics device metric history
+ * User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link UserExperienceAnalyticsMetricHistory}
* @throws ODataError When receiving a 4XX or 5XX status code
@@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
return requestInfo;
}
/**
- * User experience analytics device metric history
+ * User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @return a {@link RequestInformation}
*/
@jakarta.annotation.Nonnull
@@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
/**
- * User experience analytics device metric history
+ * User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
*/
@@ -182,7 +182,7 @@ public UserExperienceAnalyticsMetricHistoryItemRequestBuilder withUrl(@jakarta.a
public class DeleteRequestConfiguration extends BaseRequestConfiguration {
}
/**
- * User experience analytics device metric history
+ * User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
public class GetQueryParameters implements QueryParameters {
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsremoteconnection/UserExperienceAnalyticsRemoteConnectionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsremoteconnection/UserExperienceAnalyticsRemoteConnectionRequestBuilder.java
index 0b4d2b90862..0b75e5904c9 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsremoteconnection/UserExperienceAnalyticsRemoteConnectionRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsremoteconnection/UserExperienceAnalyticsRemoteConnectionRequestBuilder.java
@@ -61,7 +61,7 @@ public UserExperienceAnalyticsRemoteConnectionRequestBuilder(@jakarta.annotation
super(requestAdapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsRemoteConnection{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl);
}
/**
- * User experience analytics remote connection
+ * User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @return a {@link UserExperienceAnalyticsRemoteConnectionCollectionResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
*/
@@ -70,7 +70,7 @@ public UserExperienceAnalyticsRemoteConnectionCollectionResponse get() {
return get(null);
}
/**
- * User experience analytics remote connection
+ * User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link UserExperienceAnalyticsRemoteConnectionCollectionResponse}
* @throws ODataError When receiving a 4XX or 5XX status code
@@ -118,7 +118,7 @@ public SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder summarizeDev
return new SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder(pathParameters, requestAdapter, summarizeBy);
}
/**
- * User experience analytics remote connection
+ * User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @return a {@link RequestInformation}
*/
@jakarta.annotation.Nonnull
@@ -126,7 +126,7 @@ public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
/**
- * User experience analytics remote connection
+ * User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
*/
@@ -172,7 +172,7 @@ public UserExperienceAnalyticsRemoteConnectionRequestBuilder withUrl(@jakarta.an
return new UserExperienceAnalyticsRemoteConnectionRequestBuilder(rawUrl, requestAdapter);
}
/**
- * User experience analytics remote connection
+ * User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
public class GetQueryParameters implements QueryParameters {
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsremoteconnection/item/UserExperienceAnalyticsRemoteConnectionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsremoteconnection/item/UserExperienceAnalyticsRemoteConnectionItemRequestBuilder.java
index 3d7e4d29c06..7e892f8d4b3 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsremoteconnection/item/UserExperienceAnalyticsRemoteConnectionItemRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/userexperienceanalyticsremoteconnection/item/UserExperienceAnalyticsRemoteConnectionItemRequestBuilder.java
@@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class);
}
/**
- * User experience analytics remote connection
+ * User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @return a {@link UserExperienceAnalyticsRemoteConnection}
* @throws ODataError When receiving a 4XX or 5XX status code
*/
@@ -64,7 +64,7 @@ public UserExperienceAnalyticsRemoteConnection get() {
return get(null);
}
/**
- * User experience analytics remote connection
+ * User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link UserExperienceAnalyticsRemoteConnection}
* @throws ODataError When receiving a 4XX or 5XX status code
@@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
return requestInfo;
}
/**
- * User experience analytics remote connection
+ * User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @return a {@link RequestInformation}
*/
@jakarta.annotation.Nonnull
@@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() {
return toGetRequestInformation(null);
}
/**
- * User experience analytics remote connection
+ * User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
*/
@@ -182,7 +182,7 @@ public UserExperienceAnalyticsRemoteConnectionItemRequestBuilder withUrl(@jakart
public class DeleteRequestConfiguration extends BaseRequestConfiguration {
}
/**
- * User experience analytics remote connection
+ * User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
public class GetQueryParameters implements QueryParameters {
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/bulkactions/item/CloudPcBulkActionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/bulkactions/item/CloudPcBulkActionItemRequestBuilder.java
index 794e4dc32a6..9470bd19ce4 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/bulkactions/item/CloudPcBulkActionItemRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/bulkactions/item/CloudPcBulkActionItemRequestBuilder.java
@@ -1,5 +1,6 @@
package com.microsoft.graph.beta.devicemanagement.virtualendpoint.bulkactions.item;
+import com.microsoft.graph.beta.devicemanagement.virtualendpoint.bulkactions.item.retry.RetryRequestBuilder;
import com.microsoft.graph.beta.models.CloudPcBulkAction;
import com.microsoft.graph.beta.models.odataerrors.ODataError;
import com.microsoft.kiota.BaseRequestBuilder;
@@ -20,6 +21,14 @@
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
public class CloudPcBulkActionItemRequestBuilder extends BaseRequestBuilder {
+ /**
+ * Provides operations to call the retry method.
+ * @return a {@link RetryRequestBuilder}
+ */
+ @jakarta.annotation.Nonnull
+ public RetryRequestBuilder retry() {
+ return new RetryRequestBuilder(pathParameters, requestAdapter);
+ }
/**
* Instantiates a new {@link CloudPcBulkActionItemRequestBuilder} and sets the default values.
* @param pathParameters Path parameters for the request
diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/manageddevices/item/restorecloudpc/RestoreCloudPcPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/bulkactions/item/retry/RetryPostRequestBody.java
similarity index 73%
rename from src/main/java/com/microsoft/graph/beta/generated/users/item/manageddevices/item/restorecloudpc/RestoreCloudPcPostRequestBody.java
rename to src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/bulkactions/item/retry/RetryPostRequestBody.java
index 0e36a8e7e14..2a063d29abf 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/users/item/manageddevices/item/restorecloudpc/RestoreCloudPcPostRequestBody.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/bulkactions/item/retry/RetryPostRequestBody.java
@@ -1,4 +1,4 @@
-package com.microsoft.graph.beta.users.item.manageddevices.item.restorecloudpc;
+package com.microsoft.graph.beta.devicemanagement.virtualendpoint.bulkactions.item.retry;
import com.microsoft.kiota.serialization.AdditionalDataHolder;
import com.microsoft.kiota.serialization.Parsable;
@@ -11,28 +11,28 @@
import java.util.Map;
import java.util.Objects;
@jakarta.annotation.Generated("com.microsoft.kiota")
-public class RestoreCloudPcPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable {
+public class RetryPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable {
/**
* Stores model information.
*/
@jakarta.annotation.Nonnull
protected BackingStore backingStore;
/**
- * Instantiates a new {@link RestoreCloudPcPostRequestBody} and sets the default values.
+ * Instantiates a new {@link RetryPostRequestBody} and sets the default values.
*/
- public RestoreCloudPcPostRequestBody() {
+ public RetryPostRequestBody() {
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 RestoreCloudPcPostRequestBody}
+ * @return a {@link RetryPostRequestBody}
*/
@jakarta.annotation.Nonnull
- public static RestoreCloudPcPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) {
+ public static RetryPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) {
Objects.requireNonNull(parseNode);
- return new RestoreCloudPcPostRequestBody();
+ return new RetryPostRequestBody();
}
/**
* Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
@@ -56,12 +56,12 @@ public BackingStore getBackingStore() {
return this.backingStore;
}
/**
- * Gets the cloudPcSnapshotId property value. The cloudPcSnapshotId property
- * @return a {@link String}
+ * Gets the cloudPcIds property value. The cloudPcIds property
+ * @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
- public String getCloudPcSnapshotId() {
- return this.backingStore.get("cloudPcSnapshotId");
+ public java.util.List getCloudPcIds() {
+ return this.backingStore.get("cloudPcIds");
}
/**
* The deserialization information for the current model
@@ -70,7 +70,7 @@ public String getCloudPcSnapshotId() {
@jakarta.annotation.Nonnull
public Map> getFieldDeserializers() {
final HashMap> deserializerMap = new HashMap>(1);
- deserializerMap.put("cloudPcSnapshotId", (n) -> { this.setCloudPcSnapshotId(n.getStringValue()); });
+ deserializerMap.put("cloudPcIds", (n) -> { this.setCloudPcIds(n.getCollectionOfPrimitiveValues(String.class)); });
return deserializerMap;
}
/**
@@ -79,7 +79,7 @@ public Map> getFieldDeserializers
*/
public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) {
Objects.requireNonNull(writer);
- writer.writeStringValue("cloudPcSnapshotId", this.getCloudPcSnapshotId());
+ writer.writeCollectionOfPrimitiveValues("cloudPcIds", this.getCloudPcIds());
writer.writeAdditionalData(this.getAdditionalData());
}
/**
@@ -98,10 +98,10 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value
this.backingStore = value;
}
/**
- * Sets the cloudPcSnapshotId property value. The cloudPcSnapshotId property
- * @param value Value to set for the cloudPcSnapshotId property.
+ * Sets the cloudPcIds property value. The cloudPcIds property
+ * @param value Value to set for the cloudPcIds property.
*/
- public void setCloudPcSnapshotId(@jakarta.annotation.Nullable final String value) {
- this.backingStore.set("cloudPcSnapshotId", value);
+ public void setCloudPcIds(@jakarta.annotation.Nullable final java.util.List value) {
+ this.backingStore.set("cloudPcIds", value);
}
}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/manageddevices/item/resizecloudpc/ResizeCloudPcRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/bulkactions/item/retry/RetryRequestBuilder.java
similarity index 54%
rename from src/main/java/com/microsoft/graph/beta/generated/users/item/manageddevices/item/resizecloudpc/ResizeCloudPcRequestBuilder.java
rename to src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/bulkactions/item/retry/RetryRequestBuilder.java
index 33f552238f4..7cdd5bdc1e2 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/users/item/manageddevices/item/resizecloudpc/ResizeCloudPcRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/bulkactions/item/retry/RetryRequestBuilder.java
@@ -1,4 +1,4 @@
-package com.microsoft.graph.beta.users.item.manageddevices.item.resizecloudpc;
+package com.microsoft.graph.beta.devicemanagement.virtualendpoint.bulkactions.item.retry;
import com.microsoft.graph.beta.models.odataerrors.ODataError;
import com.microsoft.kiota.BaseRequestBuilder;
@@ -14,47 +14,41 @@
import java.util.Map;
import java.util.Objects;
/**
- * Provides operations to call the resizeCloudPc method.
+ * Provides operations to call the retry method.
*/
@jakarta.annotation.Generated("com.microsoft.kiota")
-public class ResizeCloudPcRequestBuilder extends BaseRequestBuilder {
+public class RetryRequestBuilder extends BaseRequestBuilder {
/**
- * Instantiates a new {@link ResizeCloudPcRequestBuilder} and sets the default values.
+ * Instantiates a new {@link RetryRequestBuilder} and sets the default values.
* @param pathParameters Path parameters for the request
* @param requestAdapter The request adapter to use to execute the requests.
*/
- public ResizeCloudPcRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/resizeCloudPc", pathParameters);
+ public RetryRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction%2Did}/retry", pathParameters);
}
/**
- * Instantiates a new {@link ResizeCloudPcRequestBuilder} and sets the default values.
+ * Instantiates a new {@link RetryRequestBuilder} and sets the default values.
* @param rawUrl The raw URL to use for the request builder.
* @param requestAdapter The request adapter to use to execute the requests.
*/
- public ResizeCloudPcRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
- super(requestAdapter, "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/resizeCloudPc", rawUrl);
+ public RetryRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction%2Did}/retry", rawUrl);
}
/**
- * Invoke action resizeCloudPc
+ * Invoke action retry
* @param body The request body
* @throws ODataError When receiving a 4XX or 5XX status code
- * @deprecated
- * The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc
*/
- @Deprecated
- public void post(@jakarta.annotation.Nonnull final ResizeCloudPcPostRequestBody body) {
+ public void post(@jakarta.annotation.Nonnull final RetryPostRequestBody body) {
post(body, null);
}
/**
- * Invoke action resizeCloudPc
+ * Invoke action retry
* @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
- * @deprecated
- * The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc
*/
- @Deprecated
- public void post(@jakarta.annotation.Nonnull final ResizeCloudPcPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
+ public void post(@jakarta.annotation.Nonnull final RetryPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration);
final HashMap> errorMapping = new HashMap>();
@@ -62,28 +56,22 @@ public void post(@jakarta.annotation.Nonnull final ResizeCloudPcPostRequestBody
this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class);
}
/**
- * Invoke action resizeCloudPc
+ * Invoke action retry
* @param body The request body
* @return a {@link RequestInformation}
- * @deprecated
- * The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc
*/
@jakarta.annotation.Nonnull
- @Deprecated
- public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ResizeCloudPcPostRequestBody body) {
+ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RetryPostRequestBody body) {
return toPostRequestInformation(body, null);
}
/**
- * Invoke action resizeCloudPc
+ * Invoke action retry
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
- * @deprecated
- * The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc
*/
@jakarta.annotation.Nonnull
- @Deprecated
- public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ResizeCloudPcPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
+ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RetryPostRequestBody 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);
@@ -94,15 +82,12 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
/**
* Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
* @param rawUrl The raw URL to use for the request builder.
- * @return a {@link ResizeCloudPcRequestBuilder}
- * @deprecated
- * The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc
+ * @return a {@link RetryRequestBuilder}
*/
@jakarta.annotation.Nonnull
- @Deprecated
- public ResizeCloudPcRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
+ public RetryRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
- return new ResizeCloudPcRequestBuilder(rawUrl, requestAdapter);
+ return new RetryRequestBuilder(rawUrl, requestAdapter);
}
/**
* Configuration for the request such as headers, query parameters, and middleware options.
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/apply/ApplyPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/apply/ApplyPostRequestBody.java
index d77f4101183..8ee073ed697 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/apply/ApplyPostRequestBody.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/apply/ApplyPostRequestBody.java
@@ -63,8 +63,9 @@ public BackingStore getBackingStore() {
*/
@jakarta.annotation.Nonnull
public Map> getFieldDeserializers() {
- final HashMap> deserializerMap = new HashMap>(1);
+ final HashMap> deserializerMap = new HashMap>(2);
deserializerMap.put("policySettings", (n) -> { this.setPolicySettings(n.getEnumSetValue(CloudPcPolicySettingType::forValue)); });
+ deserializerMap.put("reservePercentage", (n) -> { this.setReservePercentage(n.getIntegerValue()); });
return deserializerMap;
}
/**
@@ -75,6 +76,14 @@ public Map> getFieldDeserializers
public EnumSet getPolicySettings() {
return this.backingStore.get("policySettings");
}
+ /**
+ * Gets the reservePercentage property value. The reservePercentage property
+ * @return a {@link Integer}
+ */
+ @jakarta.annotation.Nullable
+ public Integer getReservePercentage() {
+ return this.backingStore.get("reservePercentage");
+ }
/**
* Serializes information the current object
* @param writer Serialization writer to use to serialize this model
@@ -82,6 +91,7 @@ public EnumSet getPolicySettings() {
public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) {
Objects.requireNonNull(writer);
writer.writeEnumSetValue("policySettings", this.getPolicySettings());
+ writer.writeIntegerValue("reservePercentage", this.getReservePercentage());
writer.writeAdditionalData(this.getAdditionalData());
}
/**
@@ -106,4 +116,11 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value
public void setPolicySettings(@jakarta.annotation.Nullable final EnumSet value) {
this.backingStore.set("policySettings", value);
}
+ /**
+ * Sets the reservePercentage property value. The reservePercentage property
+ * @param value Value to set for the reservePercentage property.
+ */
+ public void setReservePercentage(@jakarta.annotation.Nullable final Integer value) {
+ this.backingStore.set("reservePercentage", value);
+ }
}
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 e1a290836da..e51fd070b76 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
@@ -1,6 +1,7 @@
package com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item;
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.models.CloudPcProvisioningPolicyAssignment;
import com.microsoft.graph.beta.models.odataerrors.ODataError;
import com.microsoft.kiota.BaseRequestBuilder;
@@ -29,6 +30,16 @@ public class CloudPcProvisioningPolicyAssignmentItemRequestBuilder extends BaseR
public AssignedUsersRequestBuilder assignedUsers() {
return new AssignedUsersRequestBuilder(pathParameters, requestAdapter);
}
+ /**
+ * Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity.
+ * @param userPrincipalName Alternate key of user
+ * @return a {@link AssignedUsersWithUserPrincipalNameRequestBuilder}
+ */
+ @jakarta.annotation.Nonnull
+ public AssignedUsersWithUserPrincipalNameRequestBuilder assignedUsersWithUserPrincipalName(@jakarta.annotation.Nonnull final String userPrincipalName) {
+ Objects.requireNonNull(userPrincipalName);
+ return new AssignedUsersWithUserPrincipalNameRequestBuilder(pathParameters, requestAdapter, userPrincipalName);
+ }
/**
* Instantiates a new {@link CloudPcProvisioningPolicyAssignmentItemRequestBuilder} and sets the default values.
* @param pathParameters Path parameters for the request
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/assigneduserswithuserprincipalname/AssignedUsersWithUserPrincipalNameRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/assigneduserswithuserprincipalname/AssignedUsersWithUserPrincipalNameRequestBuilder.java
new file mode 100644
index 00000000000..f5a84602530
--- /dev/null
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/assigneduserswithuserprincipalname/AssignedUsersWithUserPrincipalNameRequestBuilder.java
@@ -0,0 +1,131 @@
+package com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.assigneduserswithuserprincipalname;
+
+import com.microsoft.graph.beta.models.odataerrors.ODataError;
+import com.microsoft.graph.beta.models.User;
+import com.microsoft.kiota.BaseRequestBuilder;
+import com.microsoft.kiota.BaseRequestConfiguration;
+import com.microsoft.kiota.HttpMethod;
+import com.microsoft.kiota.QueryParameters;
+import com.microsoft.kiota.RequestAdapter;
+import com.microsoft.kiota.RequestInformation;
+import com.microsoft.kiota.RequestOption;
+import com.microsoft.kiota.serialization.Parsable;
+import 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 assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity.
+ */
+@jakarta.annotation.Generated("com.microsoft.kiota")
+public class AssignedUsersWithUserPrincipalNameRequestBuilder extends BaseRequestBuilder {
+ /**
+ * Instantiates a new {@link AssignedUsersWithUserPrincipalNameRequestBuilder} and sets the default values.
+ * @param pathParameters Path parameters for the request
+ * @param requestAdapter The request adapter to use to execute the requests.
+ * @param userPrincipalName Alternate key of user
+ */
+ public AssignedUsersWithUserPrincipalNameRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String userPrincipalName) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", pathParameters);
+ this.pathParameters.put("userPrincipalName", userPrincipalName);
+ }
+ /**
+ * Instantiates a new {@link AssignedUsersWithUserPrincipalNameRequestBuilder} and sets the default values.
+ * @param rawUrl The raw URL to use for the request builder.
+ * @param requestAdapter The request adapter to use to execute the requests.
+ */
+ public AssignedUsersWithUserPrincipalNameRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", rawUrl);
+ }
+ /**
+ * 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.
+ * @return a {@link User}
+ * @throws ODataError When receiving a 4XX or 5XX status code
+ */
+ @jakarta.annotation.Nullable
+ public User get() {
+ return get(null);
+ }
+ /**
+ * 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.
+ * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
+ * @return a {@link User}
+ * @throws ODataError When receiving a 4XX or 5XX status code
+ */
+ @jakarta.annotation.Nullable
+ public User get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
+ final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration);
+ final HashMap> errorMapping = new HashMap>();
+ errorMapping.put("XXX", ODataError::createFromDiscriminatorValue);
+ return this.requestAdapter.send(requestInfo, errorMapping, User::createFromDiscriminatorValue);
+ }
+ /**
+ * 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.
+ * @return a {@link RequestInformation}
+ */
+ @jakarta.annotation.Nonnull
+ public RequestInformation toGetRequestInformation() {
+ return toGetRequestInformation(null);
+ }
+ /**
+ * 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.
+ * @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 AssignedUsersWithUserPrincipalNameRequestBuilder}
+ */
+ @jakarta.annotation.Nonnull
+ public AssignedUsersWithUserPrincipalNameRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
+ Objects.requireNonNull(rawUrl);
+ return new AssignedUsersWithUserPrincipalNameRequestBuilder(rawUrl, requestAdapter);
+ }
+ /**
+ * 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.
+ */
+ @jakarta.annotation.Generated("com.microsoft.kiota")
+ public class GetQueryParameters implements QueryParameters {
+ /**
+ * Expand related entities
+ */
+ @jakarta.annotation.Nullable
+ public String[] expand;
+ /**
+ * Select properties to be returned
+ */
+ @jakarta.annotation.Nullable
+ public String[] select;
+ /**
+ * Extracts the query parameters into a map for the URI template parsing.
+ * @return a {@link Map}
+ */
+ @jakarta.annotation.Nonnull
+ public Map toQueryParameters() {
+ final Map allQueryParams = new HashMap();
+ allQueryParams.put("%24expand", expand);
+ allQueryParams.put("%24select", select);
+ return allQueryParams;
+ }
+ }
+ /**
+ * Configuration for the request such as headers, query parameters, and middleware options.
+ */
+ @jakarta.annotation.Generated("com.microsoft.kiota")
+ public class GetRequestConfiguration extends BaseRequestConfiguration {
+ /**
+ * Request query parameters
+ */
+ @jakarta.annotation.Nullable
+ public GetQueryParameters queryParameters = new GetQueryParameters();
+ }
+}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/ReportsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/ReportsRequestBuilder.java
index 58167d711cf..9de4ea00b87 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/ReportsRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/ReportsRequestBuilder.java
@@ -14,8 +14,10 @@
import com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.getremoteconnectionhistoricalreports.GetRemoteConnectionHistoricalReportsRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.getshareduselicenseusagereport.GetSharedUseLicenseUsageReportRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.gettotalaggregatedremoteconnectionreports.GetTotalAggregatedRemoteConnectionReportsRequestBuilder;
+import com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievebulkactionstatusreport.RetrieveBulkActionStatusReportRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrieveconnectionqualityreports.RetrieveConnectionQualityReportsRequestBuilder;
import com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportRequestBuilder;
+import com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievefrontlinereports.RetrieveFrontlineReportsRequestBuilder;
import com.microsoft.graph.beta.models.CloudPcReports;
import com.microsoft.graph.beta.models.odataerrors.ODataError;
import com.microsoft.kiota.BaseRequestBuilder;
@@ -132,6 +134,14 @@ public GetSharedUseLicenseUsageReportRequestBuilder getSharedUseLicenseUsageRepo
public GetTotalAggregatedRemoteConnectionReportsRequestBuilder getTotalAggregatedRemoteConnectionReports() {
return new GetTotalAggregatedRemoteConnectionReportsRequestBuilder(pathParameters, requestAdapter);
}
+ /**
+ * Provides operations to call the retrieveBulkActionStatusReport method.
+ * @return a {@link RetrieveBulkActionStatusReportRequestBuilder}
+ */
+ @jakarta.annotation.Nonnull
+ public RetrieveBulkActionStatusReportRequestBuilder retrieveBulkActionStatusReport() {
+ return new RetrieveBulkActionStatusReportRequestBuilder(pathParameters, requestAdapter);
+ }
/**
* Provides operations to call the retrieveConnectionQualityReports method.
* @return a {@link RetrieveConnectionQualityReportsRequestBuilder}
@@ -148,6 +158,14 @@ public RetrieveConnectionQualityReportsRequestBuilder retrieveConnectionQualityR
public RetrieveCrossRegionDisasterRecoveryReportRequestBuilder retrieveCrossRegionDisasterRecoveryReport() {
return new RetrieveCrossRegionDisasterRecoveryReportRequestBuilder(pathParameters, requestAdapter);
}
+ /**
+ * Provides operations to call the retrieveFrontlineReports method.
+ * @return a {@link RetrieveFrontlineReportsRequestBuilder}
+ */
+ @jakarta.annotation.Nonnull
+ public RetrieveFrontlineReportsRequestBuilder retrieveFrontlineReports() {
+ return new RetrieveFrontlineReportsRequestBuilder(pathParameters, requestAdapter);
+ }
/**
* Instantiates a new {@link ReportsRequestBuilder} and sets the default values.
* @param pathParameters Path parameters for the request
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/getfrontlinereport/GetFrontlineReportRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/getfrontlinereport/GetFrontlineReportRequestBuilder.java
index d456c36dcfb..5be5243b2f2 100644
--- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/getfrontlinereport/GetFrontlineReportRequestBuilder.java
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/getfrontlinereport/GetFrontlineReportRequestBuilder.java
@@ -40,9 +40,12 @@ public GetFrontlineReportRequestBuilder(@jakarta.annotation.Nonnull final String
* @param body The request body
* @return a {@link InputStream}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * Starting from December 31, 2024, this API ('getFrontlineReport') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API. as of 2024-09/getFrontlineReport
* @see Find more info here
*/
@jakarta.annotation.Nullable
+ @Deprecated
public InputStream post(@jakarta.annotation.Nonnull final GetFrontlineReportPostRequestBody body) {
return post(body, null);
}
@@ -52,9 +55,12 @@ public InputStream post(@jakarta.annotation.Nonnull final GetFrontlineReportPost
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link InputStream}
* @throws ODataError When receiving a 4XX or 5XX status code
+ * @deprecated
+ * Starting from December 31, 2024, this API ('getFrontlineReport') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API. as of 2024-09/getFrontlineReport
* @see Find more info here
*/
@jakarta.annotation.Nullable
+ @Deprecated
public InputStream post(@jakarta.annotation.Nonnull final GetFrontlineReportPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration);
@@ -66,8 +72,11 @@ public InputStream post(@jakarta.annotation.Nonnull final GetFrontlineReportPost
* Get the Windows 365 Frontline reports, such as real-time or historical data reports.
* @param body The request body
* @return a {@link RequestInformation}
+ * @deprecated
+ * Starting from December 31, 2024, this API ('getFrontlineReport') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API. as of 2024-09/getFrontlineReport
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final GetFrontlineReportPostRequestBody body) {
return toPostRequestInformation(body, null);
}
@@ -76,8 +85,11 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return a {@link RequestInformation}
+ * @deprecated
+ * Starting from December 31, 2024, this API ('getFrontlineReport') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API. as of 2024-09/getFrontlineReport
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final GetFrontlineReportPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
Objects.requireNonNull(body);
final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters);
@@ -90,8 +102,11 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f
* Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
* @param rawUrl The raw URL to use for the request builder.
* @return a {@link GetFrontlineReportRequestBuilder}
+ * @deprecated
+ * Starting from December 31, 2024, this API ('getFrontlineReport') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API. as of 2024-09/getFrontlineReport
*/
@jakarta.annotation.Nonnull
+ @Deprecated
public GetFrontlineReportRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
Objects.requireNonNull(rawUrl);
return new GetFrontlineReportRequestBuilder(rawUrl, requestAdapter);
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/retrievebulkactionstatusreport/RetrieveBulkActionStatusReportPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/retrievebulkactionstatusreport/RetrieveBulkActionStatusReportPostRequestBody.java
new file mode 100644
index 00000000000..5865b239d25
--- /dev/null
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/retrievebulkactionstatusreport/RetrieveBulkActionStatusReportPostRequestBody.java
@@ -0,0 +1,209 @@
+package com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievebulkactionstatusreport;
+
+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 RetrieveBulkActionStatusReportPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable {
+ /**
+ * Stores model information.
+ */
+ @jakarta.annotation.Nonnull
+ protected BackingStore backingStore;
+ /**
+ * Instantiates a new {@link RetrieveBulkActionStatusReportPostRequestBody} and sets the default values.
+ */
+ public RetrieveBulkActionStatusReportPostRequestBody() {
+ 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 RetrieveBulkActionStatusReportPostRequestBody}
+ */
+ @jakarta.annotation.Nonnull
+ public static RetrieveBulkActionStatusReportPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) {
+ Objects.requireNonNull(parseNode);
+ return new RetrieveBulkActionStatusReportPostRequestBody();
+ }
+ /**
+ * 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>(7);
+ deserializerMap.put("filter", (n) -> { this.setFilter(n.getStringValue()); });
+ deserializerMap.put("groupBy", (n) -> { this.setGroupBy(n.getCollectionOfPrimitiveValues(String.class)); });
+ deserializerMap.put("orderBy", (n) -> { this.setOrderBy(n.getCollectionOfPrimitiveValues(String.class)); });
+ deserializerMap.put("search", (n) -> { this.setSearch(n.getStringValue()); });
+ deserializerMap.put("select", (n) -> { this.setSelect(n.getCollectionOfPrimitiveValues(String.class)); });
+ deserializerMap.put("skip", (n) -> { this.setSkip(n.getIntegerValue()); });
+ deserializerMap.put("top", (n) -> { this.setTop(n.getIntegerValue()); });
+ return deserializerMap;
+ }
+ /**
+ * Gets the filter property value. The filter property
+ * @return a {@link String}
+ */
+ @jakarta.annotation.Nullable
+ public String getFilter() {
+ return this.backingStore.get("filter");
+ }
+ /**
+ * Gets the groupBy property value. The groupBy property
+ * @return a {@link java.util.List}
+ */
+ @jakarta.annotation.Nullable
+ public java.util.List getGroupBy() {
+ return this.backingStore.get("groupBy");
+ }
+ /**
+ * Gets the orderBy property value. The orderBy property
+ * @return a {@link java.util.List}
+ */
+ @jakarta.annotation.Nullable
+ public java.util.List getOrderBy() {
+ return this.backingStore.get("orderBy");
+ }
+ /**
+ * Gets the search property value. The search property
+ * @return a {@link String}
+ */
+ @jakarta.annotation.Nullable
+ public String getSearch() {
+ return this.backingStore.get("search");
+ }
+ /**
+ * Gets the select property value. The select property
+ * @return a {@link java.util.List}
+ */
+ @jakarta.annotation.Nullable
+ public java.util.List getSelect() {
+ return this.backingStore.get("select");
+ }
+ /**
+ * Gets the skip property value. The skip property
+ * @return a {@link Integer}
+ */
+ @jakarta.annotation.Nullable
+ public Integer getSkip() {
+ return this.backingStore.get("skip");
+ }
+ /**
+ * Gets the top property value. The top property
+ * @return a {@link Integer}
+ */
+ @jakarta.annotation.Nullable
+ public Integer getTop() {
+ return this.backingStore.get("top");
+ }
+ /**
+ * Serializes information the current object
+ * @param writer Serialization writer to use to serialize this model
+ */
+ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) {
+ Objects.requireNonNull(writer);
+ writer.writeStringValue("filter", this.getFilter());
+ writer.writeCollectionOfPrimitiveValues("groupBy", this.getGroupBy());
+ writer.writeCollectionOfPrimitiveValues("orderBy", this.getOrderBy());
+ writer.writeStringValue("search", this.getSearch());
+ writer.writeCollectionOfPrimitiveValues("select", this.getSelect());
+ writer.writeIntegerValue("skip", this.getSkip());
+ writer.writeIntegerValue("top", this.getTop());
+ writer.writeAdditionalData(this.getAdditionalData());
+ }
+ /**
+ * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
+ * @param value Value to set for the AdditionalData property.
+ */
+ public void setAdditionalData(@jakarta.annotation.Nullable final Map value) {
+ this.backingStore.set("additionalData", value);
+ }
+ /**
+ * Sets the backingStore property value. Stores model information.
+ * @param value Value to set for the backingStore property.
+ */
+ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) {
+ Objects.requireNonNull(value);
+ this.backingStore = value;
+ }
+ /**
+ * Sets the filter property value. The filter property
+ * @param value Value to set for the filter property.
+ */
+ public void setFilter(@jakarta.annotation.Nullable final String value) {
+ this.backingStore.set("filter", value);
+ }
+ /**
+ * Sets the groupBy property value. The groupBy property
+ * @param value Value to set for the groupBy property.
+ */
+ public void setGroupBy(@jakarta.annotation.Nullable final java.util.List value) {
+ this.backingStore.set("groupBy", value);
+ }
+ /**
+ * Sets the orderBy property value. The orderBy property
+ * @param value Value to set for the orderBy property.
+ */
+ public void setOrderBy(@jakarta.annotation.Nullable final java.util.List value) {
+ this.backingStore.set("orderBy", value);
+ }
+ /**
+ * Sets the search property value. The search property
+ * @param value Value to set for the search property.
+ */
+ public void setSearch(@jakarta.annotation.Nullable final String value) {
+ this.backingStore.set("search", value);
+ }
+ /**
+ * Sets the select property value. The select property
+ * @param value Value to set for the select property.
+ */
+ public void setSelect(@jakarta.annotation.Nullable final java.util.List value) {
+ this.backingStore.set("select", value);
+ }
+ /**
+ * Sets the skip property value. The skip property
+ * @param value Value to set for the skip property.
+ */
+ public void setSkip(@jakarta.annotation.Nullable final Integer value) {
+ this.backingStore.set("skip", value);
+ }
+ /**
+ * Sets the top property value. The top property
+ * @param value Value to set for the top property.
+ */
+ public void setTop(@jakarta.annotation.Nullable final Integer value) {
+ this.backingStore.set("top", value);
+ }
+}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/retrievebulkactionstatusreport/RetrieveBulkActionStatusReportRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/retrievebulkactionstatusreport/RetrieveBulkActionStatusReportRequestBuilder.java
new file mode 100644
index 00000000000..cb161052d53
--- /dev/null
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/retrievebulkactionstatusreport/RetrieveBulkActionStatusReportRequestBuilder.java
@@ -0,0 +1,105 @@
+package com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievebulkactionstatusreport;
+
+import com.microsoft.graph.beta.models.odataerrors.ODataError;
+import com.microsoft.kiota.BaseRequestBuilder;
+import com.microsoft.kiota.BaseRequestConfiguration;
+import com.microsoft.kiota.HttpMethod;
+import com.microsoft.kiota.RequestAdapter;
+import com.microsoft.kiota.RequestInformation;
+import com.microsoft.kiota.RequestOption;
+import com.microsoft.kiota.serialization.Parsable;
+import com.microsoft.kiota.serialization.ParsableFactory;
+import java.io.InputStream;
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Objects;
+/**
+ * Provides operations to call the retrieveBulkActionStatusReport method.
+ */
+@jakarta.annotation.Generated("com.microsoft.kiota")
+public class RetrieveBulkActionStatusReportRequestBuilder extends BaseRequestBuilder {
+ /**
+ * Instantiates a new {@link RetrieveBulkActionStatusReportRequestBuilder} and sets the default values.
+ * @param pathParameters Path parameters for the request
+ * @param requestAdapter The request adapter to use to execute the requests.
+ */
+ public RetrieveBulkActionStatusReportRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveBulkActionStatusReport", pathParameters);
+ }
+ /**
+ * Instantiates a new {@link RetrieveBulkActionStatusReportRequestBuilder} and sets the default values.
+ * @param rawUrl The raw URL to use for the request builder.
+ * @param requestAdapter The request adapter to use to execute the requests.
+ */
+ public RetrieveBulkActionStatusReportRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
+ super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveBulkActionStatusReport", rawUrl);
+ }
+ /**
+ * Get the bulk remote action status report, including data such as the bulk action ID, bulk action display name, initiating user's principal name, action type, and action state.
+ * @param body The request body
+ * @return a {@link InputStream}
+ * @throws ODataError When receiving a 4XX or 5XX status code
+ * @see Find more info here
+ */
+ @jakarta.annotation.Nullable
+ public InputStream post(@jakarta.annotation.Nonnull final RetrieveBulkActionStatusReportPostRequestBody body) {
+ return post(body, null);
+ }
+ /**
+ * Get the bulk remote action status report, including data such as the bulk action ID, bulk action display name, initiating user's principal name, action type, and action state.
+ * @param body The request body
+ * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
+ * @return a {@link InputStream}
+ * @throws ODataError When receiving a 4XX or 5XX status code
+ * @see Find more info here
+ */
+ @jakarta.annotation.Nullable
+ public InputStream post(@jakarta.annotation.Nonnull final RetrieveBulkActionStatusReportPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
+ Objects.requireNonNull(body);
+ final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration);
+ final HashMap> errorMapping = new HashMap>();
+ errorMapping.put("XXX", ODataError::createFromDiscriminatorValue);
+ return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, InputStream.class);
+ }
+ /**
+ * Get the bulk remote action status report, including data such as the bulk action ID, bulk action display name, initiating user's principal name, action type, and action state.
+ * @param body The request body
+ * @return a {@link RequestInformation}
+ */
+ @jakarta.annotation.Nonnull
+ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RetrieveBulkActionStatusReportPostRequestBody body) {
+ return toPostRequestInformation(body, null);
+ }
+ /**
+ * Get the bulk remote action status report, including data such as the bulk action ID, bulk action display name, initiating user's principal name, action type, and action state.
+ * @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 RetrieveBulkActionStatusReportPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) {
+ Objects.requireNonNull(body);
+ final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters);
+ requestInfo.configure(requestConfiguration, PostRequestConfiguration::new);
+ requestInfo.headers.tryAdd("Accept", "application/octet-stream, application/json");
+ requestInfo.setContentFromParsable(requestAdapter, "application/json", body);
+ return requestInfo;
+ }
+ /**
+ * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
+ * @param rawUrl The raw URL to use for the request builder.
+ * @return a {@link RetrieveBulkActionStatusReportRequestBuilder}
+ */
+ @jakarta.annotation.Nonnull
+ public RetrieveBulkActionStatusReportRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
+ Objects.requireNonNull(rawUrl);
+ return new RetrieveBulkActionStatusReportRequestBuilder(rawUrl, requestAdapter);
+ }
+ /**
+ * Configuration for the request such as headers, query parameters, and middleware options.
+ */
+ @jakarta.annotation.Generated("com.microsoft.kiota")
+ public class PostRequestConfiguration extends BaseRequestConfiguration {
+ }
+}
diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/retrievefrontlinereports/RetrieveFrontlineReportsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/retrievefrontlinereports/RetrieveFrontlineReportsPostRequestBody.java
new file mode 100644
index 00000000000..0dc7cc55f40
--- /dev/null
+++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/retrievefrontlinereports/RetrieveFrontlineReportsPostRequestBody.java
@@ -0,0 +1,227 @@
+package com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievefrontlinereports;
+
+import com.microsoft.graph.beta.models.CloudPCFrontlineReportType;
+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 RetrieveFrontlineReportsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable {
+ /**
+ * Stores model information.
+ */
+ @jakarta.annotation.Nonnull
+ protected BackingStore backingStore;
+ /**
+ * Instantiates a new {@link RetrieveFrontlineReportsPostRequestBody} and sets the default values.
+ */
+ public RetrieveFrontlineReportsPostRequestBody() {
+ 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 RetrieveFrontlineReportsPostRequestBody}
+ */
+ @jakarta.annotation.Nonnull
+ public static RetrieveFrontlineReportsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) {
+ Objects.requireNonNull(parseNode);
+ return new RetrieveFrontlineReportsPostRequestBody();
+ }
+ /**
+ * 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>(8);
+ deserializerMap.put("filter", (n) -> { this.setFilter(n.getStringValue()); });
+ deserializerMap.put("groupBy", (n) -> { this.setGroupBy(n.getCollectionOfPrimitiveValues(String.class)); });
+ deserializerMap.put("orderBy", (n) -> { this.setOrderBy(n.getCollectionOfPrimitiveValues(String.class)); });
+ deserializerMap.put("reportName", (n) -> { this.setReportName(n.getEnumValue(CloudPCFrontlineReportType::forValue)); });
+ deserializerMap.put("search", (n) -> { this.setSearch(n.getStringValue()); });
+ deserializerMap.put("select", (n) -> { this.setSelect(n.getCollectionOfPrimitiveValues(String.class)); });
+ deserializerMap.put("skip", (n) -> { this.setSkip(n.getIntegerValue()); });
+ deserializerMap.put("top", (n) -> { this.setTop(n.getIntegerValue()); });
+ return deserializerMap;
+ }
+ /**
+ * Gets the filter property value. The filter property
+ * @return a {@link String}
+ */
+ @jakarta.annotation.Nullable
+ public String getFilter() {
+ return this.backingStore.get("filter");
+ }
+ /**
+ * Gets the groupBy property value. The groupBy property
+ * @return a {@link java.util.List}
+ */
+ @jakarta.annotation.Nullable
+ public java.util.List getGroupBy() {
+ return this.backingStore.get("groupBy");
+ }
+ /**
+ * Gets the orderBy property value. The orderBy property
+ * @return a {@link java.util.List}
+ */
+ @jakarta.annotation.Nullable
+ public java.util.List