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 0159ff148ea..77262ef18d5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java @@ -37,18 +37,18 @@ public ResourceConnectionItemRequestBuilder(@jakarta.annotation.Nonnull final St super(requestAdapter, "{+baseurl}/admin/windows/updates/resourceConnections/{resourceConnection%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete an operationalInsightsConnection object. + * Delete a resourceConnection object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete an operationalInsightsConnection object. + * Delete a resourceConnection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -57,21 +57,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of a resourceConnection object. + * Read the properties and relationships of an operationalInsightsConnection 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 a resourceConnection object. + * Read the properties and relationships of an operationalInsightsConnection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ResourceConnection} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ResourceConnection get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -106,7 +106,7 @@ public ResourceConnection patch(@jakarta.annotation.Nonnull final ResourceConnec return this.requestAdapter.send(requestInfo, errorMapping, ResourceConnection::createFromDiscriminatorValue); } /** - * Delete an operationalInsightsConnection object. + * Delete a resourceConnection object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -114,7 +114,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete an operationalInsightsConnection object. + * Delete a resourceConnection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -126,7 +126,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a resourceConnection object. + * Read the properties and relationships of an operationalInsightsConnection object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +134,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a resourceConnection object. + * Read the properties and relationships of an operationalInsightsConnection 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 a resourceConnection object. + * Read the properties and relationships of an operationalInsightsConnection 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 fc1464b8a93..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 @@ -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 of an azureADDevice 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 of an azureADDevice object. + * Read the properties and relationships of an updatableAssetGroup object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link UpdatableAsset} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public UpdatableAsset get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -162,7 +162,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties of an azureADDevice 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 of an azureADDevice 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 of an azureADDevice 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 d9064253cfa..f5b2979ade9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java @@ -46,18 +46,18 @@ public ComplianceChangeItemRequestBuilder(@jakarta.annotation.Nonnull final Stri super(requestAdapter, "{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges/{complianceChange%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a complianceChange object. + * Delete a contentApproval object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete a complianceChange object. + * Delete a contentApproval object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -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} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/validateproperties/ValidatePropertiesRequestBuilder.java index 167a2713aa7..f59e3f54660 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/administrativeUnits/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/applications/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/applications/validateproperties/ValidatePropertiesRequestBuilder.java index d6f7dd49c1d..0177c84d6a4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/applications/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/applications/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/applications/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} 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 5790c90106f..8d7efdf93c5 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 @@ -111,23 +111,23 @@ public ChatMessageCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, ChatMessageCollectionResponse::createFromDiscriminatorValue); } /** - * Send a new chatMessage in the specified 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) { @@ -158,7 +158,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} */ @@ -167,7 +167,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/contacts/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/contacts/validateproperties/ValidatePropertiesRequestBuilder.java index 7d8850f0478..2ae7ede03e1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/contacts/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/contacts/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/contacts/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/contracts/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/contracts/validateproperties/ValidatePropertiesRequestBuilder.java index fae3dbcf993..540e35d506f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/contracts/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/contracts/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/contracts/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java index dd7a7e224f4..1839e20b236 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java @@ -60,7 +60,7 @@ public AssignmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl super(requestAdapter, "{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link IosLobAppProvisioningConfigurationAssignmentCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public IosLobAppProvisioningConfigurationAssignmentCollectionResponse get() { return get(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IosLobAppProvisioningConfigurationAssignmentCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public IosLobAppProvisioningConfigurationAssignment post(@jakarta.annotation.Non return this.requestAdapter.send(requestInfo, errorMapping, IosLobAppProvisioningConfigurationAssignment::createFromDiscriminatorValue); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public AssignmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Strin return new AssignmentsRequestBuilder(rawUrl, requestAdapter); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java index 8c1b1d177df..1b7ff14e809 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link IosLobAppProvisioningConfigurationAssignment} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public IosLobAppProvisioningConfigurationAssignment get() { return get(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IosLobAppProvisioningConfigurationAssignment} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder withUrl(@j public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapprelationships/MobileAppRelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapprelationships/MobileAppRelationshipsRequestBuilder.java index ba52defe6fa..f3bc76c2954 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapprelationships/MobileAppRelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapprelationships/MobileAppRelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public MobileAppRelationshipsRequestBuilder(@jakarta.annotation.Nonnull final St super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileAppRelationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List mobileAppRelationship objects for mobile applications. + * The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List mobileAppRelationship objects for mobile applications. + * The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List mobileAppRelationship objects for mobile applications. + * The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List mobileAppRelationship objects for mobile applications. + * The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public MobileAppRelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull return new MobileAppRelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List mobileAppRelationship objects for mobile applications. + * The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapprelationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapprelationships/item/MobileAppRelationshipItemRequestBuilder.java index a6ee740a23f..08bd2ad5e8c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapprelationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapprelationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List mobileAppRelationship objects for mobile applications. + * The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List mobileAppRelationship objects for mobile applications. + * The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List mobileAppRelationship objects for mobile applications. + * The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List mobileAppRelationship objects for mobile applications. + * The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List mobileAppRelationship objects for mobile applications. + * The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java index 7adff25300c..62ca53adbac 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java @@ -60,7 +60,7 @@ public ScheduledActionsForRuleRequestBuilder(@jakarta.annotation.Nonnull final S super(requestAdapter, "{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link DeviceComplianceScheduledActionForRuleCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public DeviceComplianceScheduledActionForRuleCollectionResponse get() { return get(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceComplianceScheduledActionForRuleCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public DeviceComplianceScheduledActionForRule post(@jakarta.annotation.Nonnull f return this.requestAdapter.send(requestInfo, errorMapping, DeviceComplianceScheduledActionForRule::createFromDiscriminatorValue); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public ScheduledActionsForRuleRequestBuilder withUrl(@jakarta.annotation.Nonnull return new ScheduledActionsForRuleRequestBuilder(rawUrl, requestAdapter); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java index 9623fa78d19..f22b6c211bf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link DeviceComplianceScheduledActionForRule} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public DeviceComplianceScheduledActionForRule get() { return get(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceComplianceScheduledActionForRule} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public DeviceComplianceScheduledActionForRuleItemRequestBuilder withUrl(@jakarta public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { 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 7a701b3ab38..72a6bb26213 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java @@ -72,6 +72,8 @@ import com.microsoft.graph.beta.devicemanagement.reports.getwindowsupdatealertsummaryreport.GetWindowsUpdateAlertSummaryReportRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.getzebrafotadeploymentreport.GetZebraFotaDeploymentReportRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.retrieveandroidworkprofiledevicemigrationstatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.retrievedeviceappinstallationstatusreport.RetrieveDeviceAppInstallationStatusReportRequestBuilder; @@ -673,6 +675,22 @@ public GetZebraFotaDeploymentReportRequestBuilder getZebraFotaDeploymentReport() public RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder retrieveAndroidWorkProfileDeviceMigrationStatuses() { return new RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the retrieveAppleDeviceOSUpdateStatus method. + * @return a {@link RetrieveAppleDeviceOSUpdateStatusRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveAppleDeviceOSUpdateStatusRequestBuilder retrieveAppleDeviceOSUpdateStatus() { + return new RetrieveAppleDeviceOSUpdateStatusRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the retrieveAppleOSUpdateFailures method. + * @return a {@link RetrieveAppleOSUpdateFailuresRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveAppleOSUpdateFailuresRequestBuilder retrieveAppleOSUpdateFailures() { + return new RetrieveAppleOSUpdateFailuresRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to call the retrieveCloudPkiLeafCertificateReport method. * @return a {@link RetrieveCloudPkiLeafCertificateReportRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveappledeviceosupdatestatus/RetrieveAppleDeviceOSUpdateStatusPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveappledeviceosupdatestatus/RetrieveAppleDeviceOSUpdateStatusPostRequestBody.java new file mode 100644 index 00000000000..0153fc30e1b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveappledeviceosupdatestatus/RetrieveAppleDeviceOSUpdateStatusPostRequestBody.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus; + +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 RetrieveAppleDeviceOSUpdateStatusPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RetrieveAppleDeviceOSUpdateStatusPostRequestBody} and sets the default values. + */ + public RetrieveAppleDeviceOSUpdateStatusPostRequestBody() { + 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 RetrieveAppleDeviceOSUpdateStatusPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RetrieveAppleDeviceOSUpdateStatusPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RetrieveAppleDeviceOSUpdateStatusPostRequestBody(); + } + /** + * 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/devicemanagement/reports/retrieveappledeviceosupdatestatus/RetrieveAppleDeviceOSUpdateStatusRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveappledeviceosupdatestatus/RetrieveAppleDeviceOSUpdateStatusRequestBuilder.java new file mode 100644 index 00000000000..48979803053 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveappledeviceosupdatestatus/RetrieveAppleDeviceOSUpdateStatusRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus; + +import com.microsoft.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 retrieveAppleDeviceOSUpdateStatus method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RetrieveAppleDeviceOSUpdateStatusRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RetrieveAppleDeviceOSUpdateStatusRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RetrieveAppleDeviceOSUpdateStatusRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveAppleDeviceOSUpdateStatus", pathParameters); + } + /** + * Instantiates a new {@link RetrieveAppleDeviceOSUpdateStatusRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RetrieveAppleDeviceOSUpdateStatusRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveAppleDeviceOSUpdateStatus", rawUrl); + } + /** + * Invoke action retrieveAppleDeviceOSUpdateStatus + * @param body The request body + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream post(@jakarta.annotation.Nonnull final RetrieveAppleDeviceOSUpdateStatusPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action retrieveAppleDeviceOSUpdateStatus + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream post(@jakarta.annotation.Nonnull final RetrieveAppleDeviceOSUpdateStatusPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, InputStream.class); + } + /** + * Invoke action retrieveAppleDeviceOSUpdateStatus + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RetrieveAppleDeviceOSUpdateStatusPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action retrieveAppleDeviceOSUpdateStatus + * @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 RetrieveAppleDeviceOSUpdateStatusPostRequestBody 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 RetrieveAppleDeviceOSUpdateStatusRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveAppleDeviceOSUpdateStatusRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RetrieveAppleDeviceOSUpdateStatusRequestBuilder(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/retrieveappleosupdatefailures/RetrieveAppleOSUpdateFailuresPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveappleosupdatefailures/RetrieveAppleOSUpdateFailuresPostRequestBody.java new file mode 100644 index 00000000000..395527de8bc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveappleosupdatefailures/RetrieveAppleOSUpdateFailuresPostRequestBody.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures; + +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 RetrieveAppleOSUpdateFailuresPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RetrieveAppleOSUpdateFailuresPostRequestBody} and sets the default values. + */ + public RetrieveAppleOSUpdateFailuresPostRequestBody() { + 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 RetrieveAppleOSUpdateFailuresPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RetrieveAppleOSUpdateFailuresPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RetrieveAppleOSUpdateFailuresPostRequestBody(); + } + /** + * 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/devicemanagement/reports/retrieveappleosupdatefailures/RetrieveAppleOSUpdateFailuresRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveappleosupdatefailures/RetrieveAppleOSUpdateFailuresRequestBuilder.java new file mode 100644 index 00000000000..a7f38a70000 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveappleosupdatefailures/RetrieveAppleOSUpdateFailuresRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures; + +import com.microsoft.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 retrieveAppleOSUpdateFailures method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RetrieveAppleOSUpdateFailuresRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RetrieveAppleOSUpdateFailuresRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RetrieveAppleOSUpdateFailuresRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveAppleOSUpdateFailures", pathParameters); + } + /** + * Instantiates a new {@link RetrieveAppleOSUpdateFailuresRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RetrieveAppleOSUpdateFailuresRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveAppleOSUpdateFailures", rawUrl); + } + /** + * Invoke action retrieveAppleOSUpdateFailures + * @param body The request body + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream post(@jakarta.annotation.Nonnull final RetrieveAppleOSUpdateFailuresPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action retrieveAppleOSUpdateFailures + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream post(@jakarta.annotation.Nonnull final RetrieveAppleOSUpdateFailuresPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, InputStream.class); + } + /** + * Invoke action retrieveAppleOSUpdateFailures + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RetrieveAppleOSUpdateFailuresPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action retrieveAppleOSUpdateFailures + * @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 RetrieveAppleOSUpdateFailuresPostRequestBody 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 RetrieveAppleOSUpdateFailuresRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveAppleOSUpdateFailuresRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RetrieveAppleOSUpdateFailuresRequestBuilder(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/VirtualEndpointRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/VirtualEndpointRequestBuilder.java index b8888bc5190..eb3eb09fda4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/VirtualEndpointRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/VirtualEndpointRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.devicemanagement.virtualendpoint.auditevents.AuditEventsRequestBuilder; import com.microsoft.graph.beta.devicemanagement.virtualendpoint.bulkactions.BulkActionsRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder; import com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.CloudPCsRequestBuilder; import com.microsoft.graph.beta.devicemanagement.virtualendpoint.crosscloudgovernmentorganizationmapping.CrossCloudGovernmentOrganizationMappingRequestBuilder; import com.microsoft.graph.beta.devicemanagement.virtualendpoint.deviceimages.DeviceImagesRequestBuilder; @@ -55,6 +56,14 @@ public AuditEventsRequestBuilder auditEvents() { public BulkActionsRequestBuilder bulkActions() { return new BulkActionsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the cloudApps property of the microsoft.graph.virtualEndpoint entity. + * @return a {@link CloudAppsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CloudAppsRequestBuilder cloudApps() { + return new CloudAppsRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the cloudPCs property of the microsoft.graph.virtualEndpoint entity. * @return a {@link CloudPCsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/CloudAppsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/CloudAppsRequestBuilder.java new file mode 100644 index 00000000000..abb69db719c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/CloudAppsRequestBuilder.java @@ -0,0 +1,281 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps; + +import com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishRequestBuilder; +import com.microsoft.graph.beta.models.CloudPcCloudApp; +import com.microsoft.graph.beta.models.CloudPcCloudAppCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import 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 cloudApps property of the microsoft.graph.virtualEndpoint entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CloudAppsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the publish method. + * @return a {@link PublishRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PublishRequestBuilder publish() { + return new PublishRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the reset method. + * @return a {@link ResetRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ResetRequestBuilder reset() { + return new ResetRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the unpublish method. + * @return a {@link UnpublishRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UnpublishRequestBuilder unpublish() { + return new UnpublishRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the cloudApps property of the microsoft.graph.virtualEndpoint entity. + * @param cloudPcCloudAppId The unique identifier of cloudPcCloudApp + * @return a {@link CloudPcCloudAppItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CloudPcCloudAppItemRequestBuilder byCloudPcCloudAppId(@jakarta.annotation.Nonnull final String cloudPcCloudAppId) { + Objects.requireNonNull(cloudPcCloudAppId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("cloudPcCloudApp%2Did", cloudPcCloudAppId); + return new CloudPcCloudAppItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CloudAppsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CloudAppsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CloudAppsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CloudAppsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get cloudApps from deviceManagement + * @return a {@link CloudPcCloudAppCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPcCloudAppCollectionResponse get() { + return get(null); + } + /** + * Get cloudApps from deviceManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CloudPcCloudAppCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPcCloudAppCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CloudPcCloudAppCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to cloudApps for deviceManagement + * @param body The request body + * @return a {@link CloudPcCloudApp} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPcCloudApp post(@jakarta.annotation.Nonnull final CloudPcCloudApp body) { + return post(body, null); + } + /** + * Create new navigation property to cloudApps for deviceManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CloudPcCloudApp} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPcCloudApp post(@jakarta.annotation.Nonnull final CloudPcCloudApp 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, CloudPcCloudApp::createFromDiscriminatorValue); + } + /** + * Provides operations to call the retrieveDiscoveredApps method. + * @param sourceId Usage: sourceId='{sourceId}' + * @return a {@link RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId(@jakarta.annotation.Nonnull final String sourceId) { + Objects.requireNonNull(sourceId); + return new RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder(pathParameters, requestAdapter, sourceId); + } + /** + * Get cloudApps from deviceManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get cloudApps from deviceManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to cloudApps for deviceManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CloudPcCloudApp body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to cloudApps for deviceManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CloudPcCloudApp 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 CloudAppsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CloudAppsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CloudAppsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get cloudApps from deviceManagement + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/count/CountRequestBuilder.java new file mode 100644 index 00000000000..42eb75740db --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/item/CloudPcCloudAppItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/item/CloudPcCloudAppItemRequestBuilder.java new file mode 100644 index 00000000000..2b27fbc89f7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/item/CloudPcCloudAppItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item; + +import com.microsoft.graph.beta.models.CloudPcCloudApp; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import 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 cloudApps property of the microsoft.graph.virtualEndpoint entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CloudPcCloudAppItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CloudPcCloudAppItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CloudPcCloudAppItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/{cloudPcCloudApp%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CloudPcCloudAppItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CloudPcCloudAppItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/{cloudPcCloudApp%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property cloudApps for deviceManagement + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property cloudApps for deviceManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get cloudApps from deviceManagement + * @return a {@link CloudPcCloudApp} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPcCloudApp get() { + return get(null); + } + /** + * Get cloudApps from deviceManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CloudPcCloudApp} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPcCloudApp get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CloudPcCloudApp::createFromDiscriminatorValue); + } + /** + * Update the navigation property cloudApps in deviceManagement + * @param body The request body + * @return a {@link CloudPcCloudApp} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPcCloudApp patch(@jakarta.annotation.Nonnull final CloudPcCloudApp body) { + return patch(body, null); + } + /** + * Update the navigation property cloudApps in deviceManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CloudPcCloudApp} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPcCloudApp patch(@jakarta.annotation.Nonnull final CloudPcCloudApp body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CloudPcCloudApp::createFromDiscriminatorValue); + } + /** + * Delete navigation property cloudApps for deviceManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property cloudApps for deviceManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get cloudApps from deviceManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get cloudApps from deviceManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property cloudApps in deviceManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CloudPcCloudApp body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property cloudApps in deviceManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CloudPcCloudApp body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CloudPcCloudAppItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CloudPcCloudAppItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CloudPcCloudAppItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get cloudApps from deviceManagement + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/publish/PublishPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/publish/PublishPostRequestBody.java new file mode 100644 index 00000000000..89a274cd896 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/publish/PublishPostRequestBody.java @@ -0,0 +1,107 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish; + +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 PublishPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link PublishPostRequestBody} and sets the default values. + */ + public PublishPostRequestBody() { + 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 PublishPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static PublishPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PublishPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the cloudAppIds property value. The cloudAppIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCloudAppIds() { + return this.backingStore.get("cloudAppIds"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("cloudAppIds", (n) -> { this.setCloudAppIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("cloudAppIds", this.getCloudAppIds()); + 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 cloudAppIds property value. The cloudAppIds property + * @param value Value to set for the cloudAppIds property. + */ + public void setCloudAppIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("cloudAppIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/publish/PublishRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/publish/PublishRequestBuilder.java new file mode 100644 index 00000000000..bb956dd7dec --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/publish/PublishRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish; + +import com.microsoft.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 publish method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PublishRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link PublishRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public PublishRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/publish", pathParameters); + } + /** + * Instantiates a new {@link PublishRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public PublishRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/publish", rawUrl); + } + /** + * Invoke action publish + * @param body The request body + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post(@jakarta.annotation.Nonnull final PublishPostRequestBody body) { + post(body, null); + } + /** + * Invoke action publish + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post(@jakarta.annotation.Nonnull final PublishPostRequestBody 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 publish + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final PublishPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action publish + * @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 PublishPostRequestBody 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 PublishRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PublishRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new PublishRequestBuilder(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/cloudapps/reset/ResetPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/reset/ResetPostRequestBody.java new file mode 100644 index 00000000000..dd4240de67c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/reset/ResetPostRequestBody.java @@ -0,0 +1,107 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset; + +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 ResetPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ResetPostRequestBody} and sets the default values. + */ + public ResetPostRequestBody() { + 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 ResetPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ResetPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ResetPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the cloudAppIds property value. The cloudAppIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCloudAppIds() { + return this.backingStore.get("cloudAppIds"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("cloudAppIds", (n) -> { this.setCloudAppIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("cloudAppIds", this.getCloudAppIds()); + 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 cloudAppIds property value. The cloudAppIds property + * @param value Value to set for the cloudAppIds property. + */ + public void setCloudAppIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("cloudAppIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/reset/ResetRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/reset/ResetRequestBuilder.java new file mode 100644 index 00000000000..146f333efdc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/reset/ResetRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset; + +import com.microsoft.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 reset method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ResetRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ResetRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ResetRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/reset", pathParameters); + } + /** + * Instantiates a new {@link ResetRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ResetRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/reset", rawUrl); + } + /** + * Invoke action reset + * @param body The request body + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post(@jakarta.annotation.Nonnull final ResetPostRequestBody body) { + post(body, null); + } + /** + * Invoke action reset + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post(@jakarta.annotation.Nonnull final ResetPostRequestBody 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 reset + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ResetPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action reset + * @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 ResetPostRequestBody 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 ResetRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ResetRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ResetRequestBuilder(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/cloudapps/retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse.java new file mode 100644 index 00000000000..9e7879196f8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.CloudPcDiscoveredApp; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse} and sets the default values. + */ + public RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse} + */ + @jakarta.annotation.Nonnull + public static RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(CloudPcDiscoveredApp::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.java new file mode 100644 index 00000000000..740d2850e83 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.java @@ -0,0 +1,154 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import 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 retrieveDiscoveredApps method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + * @param sourceId Usage: sourceId='{sourceId}' + */ + public RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String sourceId) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/retrieveDiscoveredApps(sourceId='{sourceId}',provisioningPolicyId='@provisioningPolicyId'){?%24count,%24filter,%24search,%24skip,%24top,provisioningPolicyId*}", pathParameters); + this.pathParameters.put("sourceId", sourceId); + } + /** + * Instantiates a new {@link RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/retrieveDiscoveredApps(sourceId='{sourceId}',provisioningPolicyId='@provisioningPolicyId'){?%24count,%24filter,%24search,%24skip,%24top,provisioningPolicyId*}", rawUrl); + } + /** + * Invoke function retrieveDiscoveredApps + * @return a {@link RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse get() { + return get(null); + } + /** + * Invoke function retrieveDiscoveredApps + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function retrieveDiscoveredApps + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function retrieveDiscoveredApps + * @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 RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function retrieveDiscoveredApps + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Usage: provisioningPolicyId='@provisioningPolicyId' + */ + @jakarta.annotation.Nullable + public String provisioningPolicyId; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("provisioningPolicyId", provisioningPolicyId); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/unpublish/UnpublishPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/unpublish/UnpublishPostRequestBody.java new file mode 100644 index 00000000000..1af229a73cf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/unpublish/UnpublishPostRequestBody.java @@ -0,0 +1,107 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish; + +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 UnpublishPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link UnpublishPostRequestBody} and sets the default values. + */ + public UnpublishPostRequestBody() { + 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 UnpublishPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static UnpublishPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UnpublishPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the cloudAppIds property value. The cloudAppIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCloudAppIds() { + return this.backingStore.get("cloudAppIds"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("cloudAppIds", (n) -> { this.setCloudAppIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("cloudAppIds", this.getCloudAppIds()); + 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 cloudAppIds property value. The cloudAppIds property + * @param value Value to set for the cloudAppIds property. + */ + public void setCloudAppIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("cloudAppIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/unpublish/UnpublishRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/unpublish/UnpublishRequestBuilder.java new file mode 100644 index 00000000000..1b836be2ce4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudapps/unpublish/UnpublishRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish; + +import com.microsoft.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 unpublish method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UnpublishRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UnpublishRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UnpublishRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/unpublish", pathParameters); + } + /** + * Instantiates a new {@link UnpublishRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UnpublishRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/unpublish", rawUrl); + } + /** + * Invoke action unpublish + * @param body The request body + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post(@jakarta.annotation.Nonnull final UnpublishPostRequestBody body) { + post(body, null); + } + /** + * Invoke action unpublish + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post(@jakarta.annotation.Nonnull final UnpublishPostRequestBody 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 unpublish + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final UnpublishPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action unpublish + * @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 UnpublishPostRequestBody 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 UnpublishRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UnpublishRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UnpublishRequestBuilder(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/devices/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devices/validateproperties/ValidatePropertiesRequestBuilder.java index 61136635d71..fd6933ffa55 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devices/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devices/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/devices/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/validateproperties/ValidatePropertiesRequestBuilder.java index 48ffdbbe2fd..e067edece77 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/directory/deletedItems/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/directoryobjects/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directoryobjects/validateproperties/ValidatePropertiesRequestBuilder.java index bbe7686e06b..20df8c72a51 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directoryobjects/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directoryobjects/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/directoryObjects/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/directoryroles/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directoryroles/validateproperties/ValidatePropertiesRequestBuilder.java index 65f7ba32004..0a259f88632 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directoryroles/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directoryroles/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/directoryRoles/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/directoryroletemplates/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directoryroletemplates/validateproperties/ValidatePropertiesRequestBuilder.java index 56b1e0dccdd..cbd593bd56a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directoryroletemplates/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directoryroletemplates/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/directoryRoleTemplates/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/directorysettingtemplates/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directorysettingtemplates/validateproperties/ValidatePropertiesRequestBuilder.java index b0360191ab8..89525fdda3e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directorysettingtemplates/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directorysettingtemplates/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/directorySettingTemplates/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java index 331903a71aa..5e333db00f0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/add", rawUrl); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { return post(body, null); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody b return this.requestAdapter.send(requestInfo, errorMapping, WorkbookTable::createFromDiscriminatorValue); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java index 2b5f324c12d..3257a406357 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/add", rawUrl); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { return post(body, null); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody b return this.requestAdapter.send(requestInfo, errorMapping, WorkbookTable::createFromDiscriminatorValue); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java index bfad42f3e7e..8a037ab96f9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java @@ -135,23 +135,23 @@ public EducationUser get(@jakarta.annotation.Nullable final java.util.function.C return this.requestAdapter.send(requestInfo, errorMapping, EducationUser::createFromDiscriminatorValue); } /** - * Update the relatedContact collection of an educationUser object. + * Update the properties of an educationuser object. * @param body The request body * @return a {@link EducationUser} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public EducationUser patch(@jakarta.annotation.Nonnull final EducationUser body) { return patch(body, null); } /** - * Update the relatedContact collection of an educationUser object. + * Update the properties of an educationuser object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link EducationUser} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public EducationUser patch(@jakarta.annotation.Nonnull final EducationUser body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -202,7 +202,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the relatedContact collection of an educationUser object. + * Update the properties of an educationuser object. * @param body The request body * @return a {@link RequestInformation} */ @@ -211,7 +211,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the relatedContact collection of an educationUser object. + * Update the properties of an educationuser object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/schema/SchemaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/schema/SchemaRequestBuilder.java index 05701d147cd..0aee76cfb16 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/schema/SchemaRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/schema/SchemaRequestBuilder.java @@ -61,23 +61,23 @@ public Schema get(@jakarta.annotation.Nullable final java.util.function.Consumer return this.requestAdapter.send(requestInfo, errorMapping, Schema::createFromDiscriminatorValue); } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @param body The request body * @return a {@link Schema} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Schema patch(@jakarta.annotation.Nonnull final Schema body) { return patch(body, null); } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Schema} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Schema patch(@jakarta.annotation.Nonnull final Schema body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -108,7 +108,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @param body The request body * @return a {@link RequestInformation} */ @@ -117,7 +117,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/DataConnectorsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/DataConnectorsRequestBuilder.java index 968f017efcc..ee0c87ba44e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/DataConnectorsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/DataConnectorsRequestBuilder.java @@ -84,23 +84,23 @@ public IndustryDataConnectorCollectionResponse get(@jakarta.annotation.Nullable return this.requestAdapter.send(requestInfo, errorMapping, IndustryDataConnectorCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new azureDataLakeConnector object. + * Create a new oneRosterApiDataConnector object. * @param body The request body * @return a {@link IndustryDataConnector} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public IndustryDataConnector post(@jakarta.annotation.Nonnull final IndustryDataConnector body) { return post(body, null); } /** - * Create a new azureDataLakeConnector object. + * Create a new oneRosterApiDataConnector object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IndustryDataConnector} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public IndustryDataConnector post(@jakarta.annotation.Nonnull final IndustryDataConnector body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new azureDataLakeConnector object. + * Create a new oneRosterApiDataConnector object. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new azureDataLakeConnector object. + * Create a new oneRosterApiDataConnector object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java index adb3ef364d6..5d7d5ff3e56 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java @@ -84,23 +84,23 @@ public InboundFlowCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, InboundFlowCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new inboundApiFlow object. + * Create a new inboundFileFlow object. * @param body The request body * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow post(@jakarta.annotation.Nonnull final InboundFlow body) { return post(body, null); } /** - * Create a new inboundApiFlow object. + * Create a new inboundFileFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow post(@jakarta.annotation.Nonnull final InboundFlow body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new inboundApiFlow object. + * Create a new inboundFileFlow object. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new inboundApiFlow object. + * Create a new inboundFileFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java index 941b9b38778..606a423bdd1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java @@ -55,21 +55,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @return a {@link LongRunningOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public LongRunningOperation get() { return get(null); } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link LongRunningOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public LongRunningOperation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -124,7 +124,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -132,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -184,7 +184,7 @@ public LongRunningOperationItemRequestBuilder withUrl(@jakarta.annotation.Nonnul public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java index ae9adcbc3b1..f6c25c82474 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java @@ -129,23 +129,23 @@ public GroupCollectionResponse get(@jakarta.annotation.Nullable final java.util. return this.requestAdapter.send(requestInfo, errorMapping, GroupCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Group post(@jakarta.annotation.Nonnull final Group body) { return post(body, null); } /** - * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Group post(@jakarta.annotation.Nonnull final Group body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -176,7 +176,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @return a {@link RequestInformation} */ @@ -185,7 +185,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java index 0d4a96e9fbd..d101eebe4fb 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java @@ -84,23 +84,23 @@ public ConversationCollectionResponse get(@jakarta.annotation.Nullable final jav return this.requestAdapter.send(requestInfo, errorMapping, ConversationCollectionResponse::createFromDiscriminatorValue); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param body The request body * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation post(@jakarta.annotation.Nonnull final Conversation body) { return post(body, null); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation post(@jakarta.annotation.Nonnull final Conversation body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java index 153134885b5..f79110d4316 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java @@ -66,21 +66,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation get() { return get(null); } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -110,7 +110,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -118,7 +118,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -146,7 +146,7 @@ public ConversationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java index a0a535579af..53b66403afc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java @@ -35,20 +35,20 @@ public ReplyRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/groups/{group%2Did}/conversations/{conversation%2Did}/threads/{conversationThread%2Did}/reply", rawUrl); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body) { post(body, null); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @j this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java index f11854d9893..b2d52882801 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java @@ -55,18 +55,18 @@ public ConversationThreadItemRequestBuilder(@jakarta.annotation.Nonnull final St super(requestAdapter, "{+baseurl}/groups/{group%2Did}/threads/{conversationThread%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete conversationThread. + * Delete a thread object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete conversationThread. + * Delete a thread object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -75,21 +75,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @return a {@link ConversationThread} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationThread get() { return get(null); } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ConversationThread} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationThread get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public ConversationThread patch(@jakarta.annotation.Nonnull final ConversationTh return this.requestAdapter.send(requestInfo, errorMapping, ConversationThread::createFromDiscriminatorValue); } /** - * Delete conversationThread. + * Delete a thread object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +134,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete conversationThread. + * Delete a thread object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -146,7 +146,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -154,7 +154,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -206,7 +206,7 @@ public ConversationThreadItemRequestBuilder withUrl(@jakarta.annotation.Nonnull public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java index 87c1e46161c..5b3a74e21b3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java @@ -35,20 +35,20 @@ public ReplyRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/groups/{group%2Did}/threads/{conversationThread%2Did}/reply", rawUrl); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body) { post(body, null); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @j this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/validateproperties/ValidatePropertiesRequestBuilder.java index b6ccf76831d..342700322d3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/groups/{group%2Did}/validateProperties", rawUrl); } /** - * Validate if a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use the API to determine if a display name or mail nickname is valid before trying to update a Microsoft 365 group. For validating properties before creating a group, use the validateProperties function for directory objects. The following validations are performed for the display name and mail nickname properties: This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + * Validate if a Microsoft 365 Group's display name or mail nickname complies with naming policies. Clients can use the API to determine if a display name or mail nickname is valid before trying to update a Microsoft 365 Group. For validating properties before creating a group, use the validateProperties function for directory objects. The following validations are performed for the display name and mail nickname properties: This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate if a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use the API to determine if a display name or mail nickname is valid before trying to update a Microsoft 365 group. For validating properties before creating a group, use the validateProperties function for directory objects. The following validations are performed for the display name and mail nickname properties: This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + * Validate if a Microsoft 365 Group's display name or mail nickname complies with naming policies. Clients can use the API to determine if a display name or mail nickname is valid before trying to update a Microsoft 365 Group. For validating properties before creating a group, use the validateProperties function for directory objects. The following validations are performed for the display name and mail nickname properties: This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate if a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use the API to determine if a display name or mail nickname is valid before trying to update a Microsoft 365 group. For validating properties before creating a group, use the validateProperties function for directory objects. The following validations are performed for the display name and mail nickname properties: This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + * Validate if a Microsoft 365 Group's display name or mail nickname complies with naming policies. Clients can use the API to determine if a display name or mail nickname is valid before trying to update a Microsoft 365 Group. For validating properties before creating a group, use the validateProperties function for directory objects. The following validations are performed for the display name and mail nickname properties: This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate if a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use the API to determine if a display name or mail nickname is valid before trying to update a Microsoft 365 group. For validating properties before creating a group, use the validateProperties function for directory objects. The following validations are performed for the display name and mail nickname properties: This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + * Validate if a Microsoft 365 Group's display name or mail nickname complies with naming policies. Clients can use the API to determine if a display name or mail nickname is valid before trying to update a Microsoft 365 Group. For validating properties before creating a group, use the validateProperties function for directory objects. The following validations are performed for the display name and mail nickname properties: This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/validateproperties/ValidatePropertiesRequestBuilder.java index 235abd77bc3..ea6dbdd0159 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/groups/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java index c9a9092cc7d..7b513ff9768 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java @@ -66,21 +66,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @return a {@link CustomAuthenticationExtension} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomAuthenticationExtension get() { return get(null); } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomAuthenticationExtension} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomAuthenticationExtension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -135,7 +135,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -143,7 +143,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -195,7 +195,7 @@ public CustomAuthenticationExtensionItemRequestBuilder withUrl(@jakarta.annotati public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java index 63b2a53c3f0..8f379388ef4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java @@ -61,12 +61,12 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -74,13 +74,13 @@ public CustomCalloutExtension get() { return get(null); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -150,7 +150,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 @@ -161,7 +161,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated @@ -225,7 +225,7 @@ public CustomCalloutExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonn public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java index 9898c292ad6..acf70a5307d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java @@ -37,23 +37,23 @@ public CustomAccessPackageWorkflowExtensionItemRequestBuilder(@jakarta.annotatio super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @Deprecated public void delete() { delete(null); } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @Deprecated public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public CustomAccessPackageWorkflowExtension patch(@jakarta.annotation.Nonnull fi return this.requestAdapter.send(requestInfo, errorMapping, CustomAccessPackageWorkflowExtension::createFromDiscriminatorValue); } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 @@ -137,7 +137,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated diff --git a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java index bd31a17f713..d4dc683b1cd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java @@ -87,21 +87,21 @@ public RiskyUsersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/identityProtection/riskyUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Retrieve the properties and relationships of a collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. * @return a {@link RiskyUserCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskyUserCollectionResponse get() { return get(null); } /** - * Retrieve the properties and relationships of a collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RiskyUserCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskyUserCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -136,7 +136,7 @@ public RiskyUser post(@jakarta.annotation.Nonnull final RiskyUser body, @jakarta return this.requestAdapter.send(requestInfo, errorMapping, RiskyUser::createFromDiscriminatorValue); } /** - * Retrieve the properties and relationships of a collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -144,7 +144,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of a collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -190,7 +190,7 @@ public RiskyUsersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String return new RiskyUsersRequestBuilder(rawUrl, requestAdapter); } /** - * Retrieve the properties and relationships of a collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt b/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt index e812fdea78a..06353cba0d4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt +++ b/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt @@ -59743,6 +59743,8 @@ com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|patch(body:DeviceManagementReports):DeviceManagementReports com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|patch(body:DeviceManagementReports; requestConfiguration?:java.util.function.Consumer):DeviceManagementReports com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveAndroidWorkProfileDeviceMigrationStatuses:RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveAppleDeviceOSUpdateStatus:RetrieveAppleDeviceOSUpdateStatusRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveAppleOSUpdateFailures:RetrieveAppleOSUpdateFailuresRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveCloudPkiLeafCertificateReport:RetrieveCloudPkiLeafCertificateReportRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveCloudPkiLeafCertificateSummaryReport:RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveDeviceAppInstallationStatusReport:RetrieveDeviceAppInstallationStatusReportRequestBuilder @@ -59792,6 +59794,80 @@ com.microsoft.graph.beta.devicemanagement.reports.retrieveandroidworkprofiledevi com.microsoft.graph.beta.devicemanagement.reports.retrieveandroidworkprofiledevicemigrationstatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder::|public|toPostRequestInformation(body:RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody):RequestInformation com.microsoft.graph.beta.devicemanagement.reports.retrieveandroidworkprofiledevicemigrationstatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder::|public|toPostRequestInformation(body:RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.devicemanagement.reports.retrieveandroidworkprofiledevicemigrationstatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder::|public|withUrl(rawUrl:String):RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|getFilter():String +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|getGroupBy():java.util.List +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|getName():String +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|getOrderBy():java.util.List +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|getSearch():String +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|getSelect():java.util.List +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|getSessionId():String +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|getSkip():Integer +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|getTop():Integer +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|setFilter(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|setGroupBy(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|setName(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|setOrderBy(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|setSearch(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|setSelect(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|setSessionId(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|setSkip(value?:Integer):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|setTop(value?:Integer):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RetrieveAppleDeviceOSUpdateStatusPostRequestBody +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder::|public|post(body:RetrieveAppleDeviceOSUpdateStatusPostRequestBody):InputStream +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder::|public|post(body:RetrieveAppleDeviceOSUpdateStatusPostRequestBody; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder::|public|toPostRequestInformation(body:RetrieveAppleDeviceOSUpdateStatusPostRequestBody):RequestInformation +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder::|public|toPostRequestInformation(body:RetrieveAppleDeviceOSUpdateStatusPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.reports.retrieveappledeviceosupdatestatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder::|public|withUrl(rawUrl:String):RetrieveAppleDeviceOSUpdateStatusRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|getFilter():String +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|getGroupBy():java.util.List +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|getName():String +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|getOrderBy():java.util.List +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|getSearch():String +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|getSelect():java.util.List +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|getSessionId():String +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|getSkip():Integer +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|getTop():Integer +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|setFilter(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|setGroupBy(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|setName(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|setOrderBy(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|setSearch(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|setSelect(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|setSessionId(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|setSkip(value?:Integer):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|public|setTop(value?:Integer):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RetrieveAppleOSUpdateFailuresPostRequestBody +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresRequestBuilder::|public|post(body:RetrieveAppleOSUpdateFailuresPostRequestBody):InputStream +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresRequestBuilder::|public|post(body:RetrieveAppleOSUpdateFailuresPostRequestBody; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresRequestBuilder::|public|toPostRequestInformation(body:RetrieveAppleOSUpdateFailuresPostRequestBody):RequestInformation +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresRequestBuilder::|public|toPostRequestInformation(body:RetrieveAppleOSUpdateFailuresPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.reports.retrieveappleosupdatefailures.RetrieveAppleOSUpdateFailuresRequestBuilder::|public|withUrl(rawUrl:String):RetrieveAppleOSUpdateFailuresRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|constructor():void com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|getAdditionalData():Map @@ -66257,6 +66333,163 @@ com.microsoft.graph.beta.devicemanagement.virtualendpoint.bulkactions.item.retry com.microsoft.graph.beta.devicemanagement.virtualendpoint.bulkactions.item.retry.RetryRequestBuilder::|public|toPostRequestInformation(body:RetryPostRequestBody):RequestInformation com.microsoft.graph.beta.devicemanagement.virtualendpoint.bulkactions.item.retry.RetryRequestBuilder::|public|toPostRequestInformation(body:RetryPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.devicemanagement.virtualendpoint.bulkactions.item.retry.RetryRequestBuilder::|public|withUrl(rawUrl:String):RetryRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|byCloudPcCloudAppId(cloudPcCloudAppId:String):CloudPcCloudAppItemRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|get():CloudPcCloudAppCollectionResponse +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CloudPcCloudAppCollectionResponse +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|post(body:CloudPcCloudApp):CloudPcCloudApp +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|post(body:CloudPcCloudApp; requestConfiguration?:java.util.function.Consumer):CloudPcCloudApp +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|publish:PublishRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|reset:ResetRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId(sourceId:String):RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|toPostRequestInformation(body:CloudPcCloudApp):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|toPostRequestInformation(body:CloudPcCloudApp; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|unpublish:UnpublishRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.CloudAppsRequestBuilder::|public|withUrl(rawUrl:String):CloudAppsRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|get():CloudPcCloudApp +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CloudPcCloudApp +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|patch(body:CloudPcCloudApp):CloudPcCloudApp +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|patch(body:CloudPcCloudApp; requestConfiguration?:java.util.function.Consumer):CloudPcCloudApp +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|toPatchRequestInformation(body:CloudPcCloudApp):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|toPatchRequestInformation(body:CloudPcCloudApp; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.item.CloudPcCloudAppItemRequestBuilder::|public|withUrl(rawUrl:String):CloudPcCloudAppItemRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishPostRequestBody::|public|getCloudAppIds():java.util.List +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishPostRequestBody::|public|setCloudAppIds(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PublishPostRequestBody +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishRequestBuilder::|public|post(body:PublishPostRequestBody):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishRequestBuilder::|public|post(body:PublishPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishRequestBuilder::|public|toPostRequestInformation(body:PublishPostRequestBody):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishRequestBuilder::|public|toPostRequestInformation(body:PublishPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.publish.PublishRequestBuilder::|public|withUrl(rawUrl:String):PublishRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetPostRequestBody::|public|getCloudAppIds():java.util.List +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetPostRequestBody::|public|setCloudAppIds(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ResetPostRequestBody +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetRequestBuilder::|public|post(body:ResetPostRequestBody):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetRequestBuilder::|public|post(body:ResetPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetRequestBuilder::|public|toPostRequestInformation(body:ResetPostRequestBody):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetRequestBuilder::|public|toPostRequestInformation(body:ResetPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.reset.ResetRequestBuilder::|public|withUrl(rawUrl:String):ResetRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|public|constructor():void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.GetQueryParameters::|public|provisioningPolicyId:String +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; sourceId?:String):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|get():RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.retrievediscoveredappswithsourceidprovisioningpolicyidprovisioningpolicyid.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|withUrl(rawUrl:String):RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishPostRequestBody::|public|getCloudAppIds():java.util.List +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishPostRequestBody::|public|setCloudAppIds(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UnpublishPostRequestBody +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishRequestBuilder::|public|post(body:UnpublishPostRequestBody):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishRequestBuilder::|public|post(body:UnpublishPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishRequestBuilder::|public|toPostRequestInformation(body:UnpublishPostRequestBody):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishRequestBuilder::|public|toPostRequestInformation(body:UnpublishPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudapps.unpublish.UnpublishRequestBuilder::|public|withUrl(rawUrl:String):UnpublishRequestBuilder com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.CloudPCsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.CloudPCsRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.CloudPCsRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -68756,6 +68989,7 @@ com.microsoft.graph.beta.devicemanagement.virtualendpoint.VirtualEndpointRequest com.microsoft.graph.beta.devicemanagement.virtualendpoint.VirtualEndpointRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.devicemanagement.virtualendpoint.VirtualEndpointRequestBuilder::|public|auditEvents:AuditEventsRequestBuilder com.microsoft.graph.beta.devicemanagement.virtualendpoint.VirtualEndpointRequestBuilder::|public|bulkActions:BulkActionsRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.VirtualEndpointRequestBuilder::|public|cloudApps:CloudAppsRequestBuilder com.microsoft.graph.beta.devicemanagement.virtualendpoint.VirtualEndpointRequestBuilder::|public|cloudPCs:CloudPCsRequestBuilder com.microsoft.graph.beta.devicemanagement.virtualendpoint.VirtualEndpointRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.devicemanagement.virtualendpoint.VirtualEndpointRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void @@ -177835,6 +178069,7 @@ com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|getDefault com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|getDefaultDecisionEnabled():Boolean com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|getInstanceDurationInDays():Integer +com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|getIsAgenticExperienceEnabled():Boolean com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|getJustificationRequiredOnApproval():Boolean com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|getMailNotificationsEnabled():Boolean com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|getOdataType():String @@ -177852,6 +178087,7 @@ com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|setDecisio com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|setDefaultDecision(value?:String):void com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|setDefaultDecisionEnabled(value?:Boolean):void com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|setInstanceDurationInDays(value?:Integer):void +com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|setIsAgenticExperienceEnabled(value?:Boolean):void com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|setJustificationRequiredOnApproval(value?:Boolean):void com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|setMailNotificationsEnabled(value?:Boolean):void com.microsoft.graph.beta.models.AccessReviewScheduleSettings::|public|setOdataType(value?:String):void @@ -179008,63 +179244,86 @@ com.microsoft.graph.beta.models.AiInteraction::|public|setMentions(value?:java.u com.microsoft.graph.beta.models.AiInteraction::|public|setRequestId(value?:String):void com.microsoft.graph.beta.models.AiInteraction::|public|setSessionId(value?:String):void com.microsoft.graph.beta.models.AiInteraction::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AiInteraction -com.microsoft.graph.beta.models.AiInteractionAttachment-->Entity +com.microsoft.graph.beta.models.AiInteractionAttachment::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.AiInteractionAttachment::|public|constructor():void +com.microsoft.graph.beta.models.AiInteractionAttachment::|public|getAdditionalData():Map com.microsoft.graph.beta.models.AiInteractionAttachment::|public|getAttachmentId():String +com.microsoft.graph.beta.models.AiInteractionAttachment::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.AiInteractionAttachment::|public|getContent():String com.microsoft.graph.beta.models.AiInteractionAttachment::|public|getContentType():String com.microsoft.graph.beta.models.AiInteractionAttachment::|public|getContentUrl():String com.microsoft.graph.beta.models.AiInteractionAttachment::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.AiInteractionAttachment::|public|getName():String -com.microsoft.graph.beta.models.AiInteractionAttachment::|public|OdataType:String +com.microsoft.graph.beta.models.AiInteractionAttachment::|public|getOdataType():String com.microsoft.graph.beta.models.AiInteractionAttachment::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AiInteractionAttachment::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.AiInteractionAttachment::|public|setAttachmentId(value?:String):void +com.microsoft.graph.beta.models.AiInteractionAttachment::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.AiInteractionAttachment::|public|setContent(value?:String):void com.microsoft.graph.beta.models.AiInteractionAttachment::|public|setContentType(value?:String):void com.microsoft.graph.beta.models.AiInteractionAttachment::|public|setContentUrl(value?:String):void com.microsoft.graph.beta.models.AiInteractionAttachment::|public|setName(value?:String):void +com.microsoft.graph.beta.models.AiInteractionAttachment::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.AiInteractionAttachment::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AiInteractionAttachment -com.microsoft.graph.beta.models.AiInteractionContext-->Entity +com.microsoft.graph.beta.models.AiInteractionAttachment~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.AiInteractionContext::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.AiInteractionContext::|public|constructor():void +com.microsoft.graph.beta.models.AiInteractionContext::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AiInteractionContext::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.AiInteractionContext::|public|getContextReference():String com.microsoft.graph.beta.models.AiInteractionContext::|public|getContextType():String com.microsoft.graph.beta.models.AiInteractionContext::|public|getDisplayName():String com.microsoft.graph.beta.models.AiInteractionContext::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.AiInteractionContext::|public|OdataType:String +com.microsoft.graph.beta.models.AiInteractionContext::|public|getOdataType():String com.microsoft.graph.beta.models.AiInteractionContext::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AiInteractionContext::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AiInteractionContext::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.AiInteractionContext::|public|setContextReference(value?:String):void com.microsoft.graph.beta.models.AiInteractionContext::|public|setContextType(value?:String):void com.microsoft.graph.beta.models.AiInteractionContext::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.AiInteractionContext::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.AiInteractionContext::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AiInteractionContext +com.microsoft.graph.beta.models.AiInteractionContext~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.AiInteractionHistory-->Entity com.microsoft.graph.beta.models.AiInteractionHistory::|public|constructor():void com.microsoft.graph.beta.models.AiInteractionHistory::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.AiInteractionHistory::|public|OdataType:String com.microsoft.graph.beta.models.AiInteractionHistory::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AiInteractionHistory::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AiInteractionHistory -com.microsoft.graph.beta.models.AiInteractionLink-->Entity +com.microsoft.graph.beta.models.AiInteractionLink::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.AiInteractionLink::|public|constructor():void +com.microsoft.graph.beta.models.AiInteractionLink::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AiInteractionLink::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.AiInteractionLink::|public|getDisplayName():String com.microsoft.graph.beta.models.AiInteractionLink::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.AiInteractionLink::|public|getLinkType():String com.microsoft.graph.beta.models.AiInteractionLink::|public|getLinkUrl():String -com.microsoft.graph.beta.models.AiInteractionLink::|public|OdataType:String +com.microsoft.graph.beta.models.AiInteractionLink::|public|getOdataType():String com.microsoft.graph.beta.models.AiInteractionLink::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AiInteractionLink::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AiInteractionLink::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.AiInteractionLink::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.AiInteractionLink::|public|setLinkType(value?:String):void com.microsoft.graph.beta.models.AiInteractionLink::|public|setLinkUrl(value?:String):void +com.microsoft.graph.beta.models.AiInteractionLink::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.AiInteractionLink::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AiInteractionLink -com.microsoft.graph.beta.models.AiInteractionMention-->Entity +com.microsoft.graph.beta.models.AiInteractionLink~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.AiInteractionMention::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.AiInteractionMention::|public|constructor():void +com.microsoft.graph.beta.models.AiInteractionMention::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AiInteractionMention::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.AiInteractionMention::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.AiInteractionMention::|public|getMentioned():AiInteractionMentionedIdentitySet com.microsoft.graph.beta.models.AiInteractionMention::|public|getMentionId():Integer com.microsoft.graph.beta.models.AiInteractionMention::|public|getMentionText():String -com.microsoft.graph.beta.models.AiInteractionMention::|public|OdataType:String +com.microsoft.graph.beta.models.AiInteractionMention::|public|getOdataType():String com.microsoft.graph.beta.models.AiInteractionMention::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AiInteractionMention::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AiInteractionMention::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.AiInteractionMention::|public|setMentioned(value?:AiInteractionMentionedIdentitySet):void com.microsoft.graph.beta.models.AiInteractionMention::|public|setMentionId(value?:Integer):void com.microsoft.graph.beta.models.AiInteractionMention::|public|setMentionText(value?:String):void +com.microsoft.graph.beta.models.AiInteractionMention::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.AiInteractionMention::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AiInteractionMention com.microsoft.graph.beta.models.AiInteractionMentionedIdentitySet-->IdentitySet com.microsoft.graph.beta.models.AiInteractionMentionedIdentitySet::|public|constructor():void @@ -179076,6 +179335,7 @@ com.microsoft.graph.beta.models.AiInteractionMentionedIdentitySet::|public|seria com.microsoft.graph.beta.models.AiInteractionMentionedIdentitySet::|public|setConversation(value?:TeamworkConversationIdentity):void com.microsoft.graph.beta.models.AiInteractionMentionedIdentitySet::|public|setTag(value?:TeamworkTagIdentity):void com.microsoft.graph.beta.models.AiInteractionMentionedIdentitySet::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AiInteractionMentionedIdentitySet +com.microsoft.graph.beta.models.AiInteractionMention~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.AiInteractionPlugin::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.AiInteractionPlugin::|public|constructor():void com.microsoft.graph.beta.models.AiInteractionPlugin::|public|getAdditionalData():Map @@ -183940,6 +184200,16 @@ com.microsoft.graph.beta.models.AssignedLicense::|public|setOdataType(value?:Str com.microsoft.graph.beta.models.AssignedLicense::|public|setSkuId(value?:UUID):void com.microsoft.graph.beta.models.AssignedLicense::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AssignedLicense com.microsoft.graph.beta.models.AssignedLicense~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.AssignedPlaceMode-->PlaceMode +com.microsoft.graph.beta.models.AssignedPlaceMode::|public|constructor():void +com.microsoft.graph.beta.models.AssignedPlaceMode::|public|getAssignedUserEmailAddress():String +com.microsoft.graph.beta.models.AssignedPlaceMode::|public|getAssignedUserId():String +com.microsoft.graph.beta.models.AssignedPlaceMode::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AssignedPlaceMode::|public|OdataType:String +com.microsoft.graph.beta.models.AssignedPlaceMode::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AssignedPlaceMode::|public|setAssignedUserEmailAddress(value?:String):void +com.microsoft.graph.beta.models.AssignedPlaceMode::|public|setAssignedUserId(value?:String):void +com.microsoft.graph.beta.models.AssignedPlaceMode::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AssignedPlaceMode com.microsoft.graph.beta.models.AssignedPlan::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.AssignedPlan::|public|constructor():void com.microsoft.graph.beta.models.AssignedPlan::|public|getAdditionalData():Map @@ -188124,6 +188394,16 @@ com.microsoft.graph.beta.models.BufferEncryptionResult::|public|setOdataType(val com.microsoft.graph.beta.models.BufferEncryptionResult::|public|setPublishingLicense(value?:byte[]):void com.microsoft.graph.beta.models.BufferEncryptionResult::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):BufferEncryptionResult com.microsoft.graph.beta.models.BufferEncryptionResult~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.Building-->Place +com.microsoft.graph.beta.models.Building::|public|constructor():void +com.microsoft.graph.beta.models.Building::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.Building::|public|getHasWiFi():Boolean +com.microsoft.graph.beta.models.Building::|public|getResourceLinks():java.util.List +com.microsoft.graph.beta.models.Building::|public|OdataType:String +com.microsoft.graph.beta.models.Building::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.Building::|public|setHasWiFi(value?:Boolean):void +com.microsoft.graph.beta.models.Building::|public|setResourceLinks(value?:java.util.List):void +com.microsoft.graph.beta.models.Building::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Building com.microsoft.graph.beta.models.BuiltInIdentityProvider-->IdentityProviderBase com.microsoft.graph.beta.models.BuiltInIdentityProvider::|public|constructor():void com.microsoft.graph.beta.models.BuiltInIdentityProvider::|public|getFieldDeserializers():Map> @@ -188698,20 +188978,22 @@ com.microsoft.graph.beta.models.CallEvent::|public|getCallEventType():CallEventT com.microsoft.graph.beta.models.CallEvent::|public|getEventDateTime():OffsetDateTime com.microsoft.graph.beta.models.CallEvent::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.CallEvent::|public|getParticipants():java.util.List +com.microsoft.graph.beta.models.CallEvent::|public|getRecordingState():RecordingState +com.microsoft.graph.beta.models.CallEvent::|public|getTranscriptionState():TranscriptionState com.microsoft.graph.beta.models.CallEvent::|public|OdataType:String com.microsoft.graph.beta.models.CallEvent::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.CallEvent::|public|setCallEventType(value?:CallEventType):void com.microsoft.graph.beta.models.CallEvent::|public|setEventDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.CallEvent::|public|setParticipants(value?:java.util.List):void +com.microsoft.graph.beta.models.CallEvent::|public|setRecordingState(value?:RecordingState):void +com.microsoft.graph.beta.models.CallEvent::|public|setTranscriptionState(value?:TranscriptionState):void com.microsoft.graph.beta.models.CallEvent::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CallEvent com.microsoft.graph.beta.models.CallEventType::0000-CallStarted com.microsoft.graph.beta.models.CallEventType::0001-CallEnded com.microsoft.graph.beta.models.CallEventType::0002-UnknownFutureValue com.microsoft.graph.beta.models.CallEventType::0003-RosterUpdated -com.microsoft.graph.beta.models.CallEventType::0004-TranscriptionStarted -com.microsoft.graph.beta.models.CallEventType::0005-TranscriptionStopped -com.microsoft.graph.beta.models.CallEventType::0006-RecordingStarted -com.microsoft.graph.beta.models.CallEventType::0007-RecordingStopped +com.microsoft.graph.beta.models.CallEventType::0004-TranscriptionStateUpdated +com.microsoft.graph.beta.models.CallEventType::0005-RecordingStateUpdated com.microsoft.graph.beta.models.CallMediaState::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CallMediaState::|public|constructor():void com.microsoft.graph.beta.models.CallMediaState::|public|getAdditionalData():Map @@ -191482,6 +191764,7 @@ com.microsoft.graph.beta.models.CloudPC::|public|getStatus():CloudPcStatus com.microsoft.graph.beta.models.CloudPC::|public|getStatusDetail():CloudPcStatusDetail com.microsoft.graph.beta.models.CloudPC::|public|getStatusDetails():CloudPcStatusDetails com.microsoft.graph.beta.models.CloudPC::|public|getUserAccountType():CloudPcUserAccountType +com.microsoft.graph.beta.models.CloudPC::|public|getUserExperienceType():CloudPcUserExperienceType com.microsoft.graph.beta.models.CloudPC::|public|getUserPrincipalName():String com.microsoft.graph.beta.models.CloudPC::|public|OdataType:String com.microsoft.graph.beta.models.CloudPC::|public|serialize(writer:SerializationWriter):Void @@ -191520,6 +191803,7 @@ com.microsoft.graph.beta.models.CloudPC::|public|setStatus(value?:CloudPcStatus) com.microsoft.graph.beta.models.CloudPC::|public|setStatusDetail(value?:CloudPcStatusDetail):void com.microsoft.graph.beta.models.CloudPC::|public|setStatusDetails(value?:CloudPcStatusDetails):void com.microsoft.graph.beta.models.CloudPC::|public|setUserAccountType(value?:CloudPcUserAccountType):void +com.microsoft.graph.beta.models.CloudPC::|public|setUserExperienceType(value?:CloudPcUserExperienceType):void com.microsoft.graph.beta.models.CloudPC::|public|setUserPrincipalName(value?:String):void com.microsoft.graph.beta.models.CloudPC::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPC com.microsoft.graph.beta.models.CloudPcAuditActivityOperationType::0000-Create @@ -191830,6 +192114,75 @@ com.microsoft.graph.beta.models.CloudPcBulkTroubleshoot::|public|getFieldDeseria com.microsoft.graph.beta.models.CloudPcBulkTroubleshoot::|public|OdataType:String com.microsoft.graph.beta.models.CloudPcBulkTroubleshoot::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.CloudPcBulkTroubleshoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkTroubleshoot +com.microsoft.graph.beta.models.CloudPcCloudApp-->Entity +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|constructor():void +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|getActionFailedErrorCode():CloudPcCloudAppActionFailedErrorCode +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|getActionFailedErrorMessage():String +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|getAddedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|getAppDetail():CloudPcCloudAppDetail +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|getAppStatus():CloudPcCloudAppStatus +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|getAvailableToUser():Boolean +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|getDescription():String +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|getDiscoveredAppName():String +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|getDisplayName():String +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|getLastPublishedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|getProvisioningPolicyId():String +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|getScopeIds():java.util.List +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|OdataType:String +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|setActionFailedErrorCode(value?:CloudPcCloudAppActionFailedErrorCode):void +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|setActionFailedErrorMessage(value?:String):void +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|setAddedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|setAppDetail(value?:CloudPcCloudAppDetail):void +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|setAppStatus(value?:CloudPcCloudAppStatus):void +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|setAvailableToUser(value?:Boolean):void +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|setDiscoveredAppName(value?:String):void +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|setLastPublishedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|setProvisioningPolicyId(value?:String):void +com.microsoft.graph.beta.models.CloudPcCloudApp::|public|setScopeIds(value?:java.util.List):void +com.microsoft.graph.beta.models.CloudPcCloudApp::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPcCloudApp +com.microsoft.graph.beta.models.CloudPcCloudAppActionFailedErrorCode::0000-CloudAppQuotaExceeded +com.microsoft.graph.beta.models.CloudPcCloudAppActionFailedErrorCode::0001-CloudPcLicenseNotFound +com.microsoft.graph.beta.models.CloudPcCloudAppActionFailedErrorCode::0002-InternalServerError +com.microsoft.graph.beta.models.CloudPcCloudAppActionFailedErrorCode::0003-AppDiscoveryFailed +com.microsoft.graph.beta.models.CloudPcCloudAppActionFailedErrorCode::0004-UnknownFutureValue +com.microsoft.graph.beta.models.CloudPcCloudAppCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.CloudPcCloudAppCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.CloudPcCloudAppCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CloudPcCloudAppCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.CloudPcCloudAppCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CloudPcCloudAppCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.CloudPcCloudAppCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPcCloudAppCollectionResponse +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|constructor():void +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|getCommandLineArguments():String +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|getFilePath():String +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|getIconIndex():Integer +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|getIconPath():String +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|getOdataType():String +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|setCommandLineArguments(value?:String):void +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|setFilePath(value?:String):void +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|setIconIndex(value?:Integer):void +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|setIconPath(value?:String):void +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.CloudPcCloudAppDetail::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPcCloudAppDetail +com.microsoft.graph.beta.models.CloudPcCloudAppDetail~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CloudPcCloudAppStatus::0000-Preparing +com.microsoft.graph.beta.models.CloudPcCloudAppStatus::0001-Ready +com.microsoft.graph.beta.models.CloudPcCloudAppStatus::0002-Publishing +com.microsoft.graph.beta.models.CloudPcCloudAppStatus::0003-Published +com.microsoft.graph.beta.models.CloudPcCloudAppStatus::0004-Unpublishing +com.microsoft.graph.beta.models.CloudPcCloudAppStatus::0005-Failed +com.microsoft.graph.beta.models.CloudPcCloudAppStatus::0006-UnknownFutureValue com.microsoft.graph.beta.models.CloudPCCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.models.CloudPCCollectionResponse::|public|constructor():void com.microsoft.graph.beta.models.CloudPCCollectionResponse::|public|getFieldDeserializers():Map> @@ -192120,6 +192473,26 @@ com.microsoft.graph.beta.models.CloudPcDisasterRecoveryType::0000-NotConfigured com.microsoft.graph.beta.models.CloudPcDisasterRecoveryType::0001-CrossRegion com.microsoft.graph.beta.models.CloudPcDisasterRecoveryType::0002-Premium com.microsoft.graph.beta.models.CloudPcDisasterRecoveryType::0003-UnknownFutureValue +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|constructor():void +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|getAppDetail():CloudPcCloudAppDetail +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|getAppName():String +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|getDiscoveredAppId():String +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|getOdataType():String +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|getSourceId():String +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|setAppDetail(value?:CloudPcCloudAppDetail):void +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|setAppName(value?:String):void +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|setDiscoveredAppId(value?:String):void +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|public|setSourceId(value?:String):void +com.microsoft.graph.beta.models.CloudPcDiscoveredApp::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPcDiscoveredApp +com.microsoft.graph.beta.models.CloudPcDiscoveredApp~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.CloudPcDiskEncryptionState::0000-NotAvailable com.microsoft.graph.beta.models.CloudPcDiskEncryptionState::0001-NotEncrypted com.microsoft.graph.beta.models.CloudPcDiskEncryptionState::0002-EncryptedUsingPlatformManagedKey @@ -192783,6 +193156,7 @@ com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|getManagedBy( com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|getMicrosoftManagedDesktop():MicrosoftManagedDesktop com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|getProvisioningType():CloudPcProvisioningType com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|getScopeIds():java.util.List +com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|getUserExperienceType():CloudPcUserExperienceType com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|getWindowsSetting():CloudPcWindowsSetting com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|getWindowsSettings():CloudPcWindowsSettings com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|OdataType:String @@ -192810,6 +193184,7 @@ com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|setManagedBy( com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|setMicrosoftManagedDesktop(value?:MicrosoftManagedDesktop):void com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|setProvisioningType(value?:CloudPcProvisioningType):void com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|setScopeIds(value?:java.util.List):void +com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|setUserExperienceType(value?:CloudPcUserExperienceType):void com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|setWindowsSetting(value?:CloudPcWindowsSetting):void com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|setWindowsSettings(value?:CloudPcWindowsSettings):void com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPcProvisioningPolicy @@ -193325,6 +193700,9 @@ com.microsoft.graph.beta.models.CloudPcUserAccessLevel::0002-UnknownFutureValue com.microsoft.graph.beta.models.CloudPcUserAccountType::0000-StandardUser com.microsoft.graph.beta.models.CloudPcUserAccountType::0001-Administrator com.microsoft.graph.beta.models.CloudPcUserAccountType::0002-UnknownFutureValue +com.microsoft.graph.beta.models.CloudPcUserExperienceType::0000-CloudPc +com.microsoft.graph.beta.models.CloudPcUserExperienceType::0001-CloudApp +com.microsoft.graph.beta.models.CloudPcUserExperienceType::0002-UnknownFutureValue com.microsoft.graph.beta.models.CloudPcUserRoleScopeTagInfo::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CloudPcUserRoleScopeTagInfo::|public|constructor():void com.microsoft.graph.beta.models.CloudPcUserRoleScopeTagInfo::|public|getAdditionalData():Map @@ -194035,8 +194413,10 @@ com.microsoft.graph.beta.models.CompanyDetail::|public|getAdditionalData():Map> com.microsoft.graph.beta.models.CompanyDetail::|public|getOdataType():String com.microsoft.graph.beta.models.CompanyDetail::|public|getOfficeLocation():String @@ -194048,8 +194428,10 @@ com.microsoft.graph.beta.models.CompanyDetail::|public|setAdditionalData(value?: com.microsoft.graph.beta.models.CompanyDetail::|public|setAddress(value?:PhysicalAddress):void com.microsoft.graph.beta.models.CompanyDetail::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.CompanyDetail::|public|setCompanyCode(value?:String):void +com.microsoft.graph.beta.models.CompanyDetail::|public|setCostCenter(value?:String):void com.microsoft.graph.beta.models.CompanyDetail::|public|setDepartment(value?:String):void com.microsoft.graph.beta.models.CompanyDetail::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.CompanyDetail::|public|setDivision(value?:String):void com.microsoft.graph.beta.models.CompanyDetail::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.CompanyDetail::|public|setOfficeLocation(value?:String):void com.microsoft.graph.beta.models.CompanyDetail::|public|setPronunciation(value?:String):void @@ -197151,12 +197533,14 @@ com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|protecte com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|public|constructor():void com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|public|getAdditionalData():Map com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|public|getBehaviorOnError():CustomExtensionBehaviorOnError com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|public|getClientConfiguration():CustomExtensionClientConfiguration com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|public|getOdataType():String com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|public|setBehaviorOnError(value?:CustomExtensionBehaviorOnError):void com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|public|setClientConfiguration(value?:CustomExtensionClientConfiguration):void com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.CustomExtensionOverwriteConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CustomExtensionOverwriteConfiguration @@ -198740,6 +199124,18 @@ com.microsoft.graph.beta.models.DerivedCredentialProviderType::0001-EntrustDataC com.microsoft.graph.beta.models.DerivedCredentialProviderType::0002-Purebred com.microsoft.graph.beta.models.DerivedCredentialProviderType::0003-XTec com.microsoft.graph.beta.models.DerivedCredentialProviderType::0004-Intercede +com.microsoft.graph.beta.models.Desk-->Place +com.microsoft.graph.beta.models.Desk::|public|constructor():void +com.microsoft.graph.beta.models.Desk::|public|getDisplayDeviceName():String +com.microsoft.graph.beta.models.Desk::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.Desk::|public|getMailboxDetails():MailboxDetails +com.microsoft.graph.beta.models.Desk::|public|getMode():PlaceMode +com.microsoft.graph.beta.models.Desk::|public|OdataType:String +com.microsoft.graph.beta.models.Desk::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.Desk::|public|setDisplayDeviceName(value?:String):void +com.microsoft.graph.beta.models.Desk::|public|setMailboxDetails(value?:MailboxDetails):void +com.microsoft.graph.beta.models.Desk::|public|setMode(value?:PlaceMode):void +com.microsoft.graph.beta.models.Desk::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Desk com.microsoft.graph.beta.models.DestinationType::0000-New com.microsoft.graph.beta.models.DestinationType::0001-InPlace com.microsoft.graph.beta.models.DestinationType::0002-UnknownFutureValue @@ -206175,6 +206571,12 @@ com.microsoft.graph.beta.models.DriveRestoreArtifactsBulkAdditionRequestCollecti com.microsoft.graph.beta.models.DriveRestoreArtifactsBulkAdditionRequestCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DriveRestoreArtifactsBulkAdditionRequestCollectionResponse com.microsoft.graph.beta.models.DriverUpdateProfileApprovalType::0000-Manual com.microsoft.graph.beta.models.DriverUpdateProfileApprovalType::0001-Automatic +com.microsoft.graph.beta.models.DropInPlaceMode-->PlaceMode +com.microsoft.graph.beta.models.DropInPlaceMode::|public|constructor():void +com.microsoft.graph.beta.models.DropInPlaceMode::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.DropInPlaceMode::|public|OdataType:String +com.microsoft.graph.beta.models.DropInPlaceMode::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.DropInPlaceMode::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DropInPlaceMode com.microsoft.graph.beta.models.EapFastConfiguration::0000-NoProtectedAccessCredential com.microsoft.graph.beta.models.EapFastConfiguration::0001-UseProtectedAccessCredential com.microsoft.graph.beta.models.EapFastConfiguration::0002-UseProtectedAccessCredentialAndProvision @@ -211752,6 +212154,14 @@ com.microsoft.graph.beta.models.FirmwareProtectionType::0001-SystemGuardSecureLa com.microsoft.graph.beta.models.FirmwareProtectionType::0002-FirmwareAttackSurfaceReduction com.microsoft.graph.beta.models.FirmwareProtectionType::0003-Disabled com.microsoft.graph.beta.models.FirmwareProtectionType::0004-UnknownFutureValue +com.microsoft.graph.beta.models.Floor-->Place +com.microsoft.graph.beta.models.Floor::|public|constructor():void +com.microsoft.graph.beta.models.Floor::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.Floor::|public|getSortOrder():Integer +com.microsoft.graph.beta.models.Floor::|public|OdataType:String +com.microsoft.graph.beta.models.Floor::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.Floor::|public|setSortOrder(value?:Integer):void +com.microsoft.graph.beta.models.Floor::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Floor com.microsoft.graph.beta.models.FocusActivityStatistics-->ActivityStatistics com.microsoft.graph.beta.models.FocusActivityStatistics::|public|constructor():void com.microsoft.graph.beta.models.FocusActivityStatistics::|public|getFieldDeserializers():Map> @@ -222495,6 +222905,22 @@ com.microsoft.graph.beta.models.MailboxCollectionResponse::|public|getValue():ja com.microsoft.graph.beta.models.MailboxCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.MailboxCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.MailboxCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MailboxCollectionResponse +com.microsoft.graph.beta.models.MailboxDetails::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.MailboxDetails::|public|constructor():void +com.microsoft.graph.beta.models.MailboxDetails::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.MailboxDetails::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.MailboxDetails::|public|getEmailAddress():String +com.microsoft.graph.beta.models.MailboxDetails::|public|getExternalDirectoryObjectId():String +com.microsoft.graph.beta.models.MailboxDetails::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MailboxDetails::|public|getOdataType():String +com.microsoft.graph.beta.models.MailboxDetails::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MailboxDetails::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.MailboxDetails::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.MailboxDetails::|public|setEmailAddress(value?:String):void +com.microsoft.graph.beta.models.MailboxDetails::|public|setExternalDirectoryObjectId(value?:String):void +com.microsoft.graph.beta.models.MailboxDetails::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.MailboxDetails::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MailboxDetails +com.microsoft.graph.beta.models.MailboxDetails~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.MailboxFolder-->Entity com.microsoft.graph.beta.models.MailboxFolder::|public|constructor():void com.microsoft.graph.beta.models.MailboxFolder::|public|getChildFolderCount():Integer @@ -232212,6 +232638,14 @@ com.microsoft.graph.beta.models.OfficeUpdateChannel::0002-Deferred com.microsoft.graph.beta.models.OfficeUpdateChannel::0003-FirstReleaseCurrent com.microsoft.graph.beta.models.OfficeUpdateChannel::0004-FirstReleaseDeferred com.microsoft.graph.beta.models.OfficeUpdateChannel::0005-MonthlyEnterprise +com.microsoft.graph.beta.models.OfflinePlaceMode-->PlaceMode +com.microsoft.graph.beta.models.OfflinePlaceMode::|public|constructor():void +com.microsoft.graph.beta.models.OfflinePlaceMode::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.OfflinePlaceMode::|public|getReason():String +com.microsoft.graph.beta.models.OfflinePlaceMode::|public|OdataType:String +com.microsoft.graph.beta.models.OfflinePlaceMode::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.OfflinePlaceMode::|public|setReason(value?:String):void +com.microsoft.graph.beta.models.OfflinePlaceMode::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OfflinePlaceMode com.microsoft.graph.beta.models.OidcAddressInboundClaims::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.OidcAddressInboundClaims::|public|constructor():void com.microsoft.graph.beta.models.OidcAddressInboundClaims::|public|getAdditionalData():Map @@ -234277,6 +234711,22 @@ com.microsoft.graph.beta.models.OriginalTransferMethods::0000-None com.microsoft.graph.beta.models.OriginalTransferMethods::0001-DeviceCodeFlow com.microsoft.graph.beta.models.OriginalTransferMethods::0002-AuthenticationTransfer com.microsoft.graph.beta.models.OriginalTransferMethods::0003-UnknownFutureValue +com.microsoft.graph.beta.models.OriginTenantInfo::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.OriginTenantInfo::|public|constructor():void +com.microsoft.graph.beta.models.OriginTenantInfo::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.OriginTenantInfo::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.OriginTenantInfo::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.OriginTenantInfo::|public|getOdataType():String +com.microsoft.graph.beta.models.OriginTenantInfo::|public|getOriginTenantId():String +com.microsoft.graph.beta.models.OriginTenantInfo::|public|getOriginUserId():String +com.microsoft.graph.beta.models.OriginTenantInfo::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.OriginTenantInfo::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.OriginTenantInfo::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.OriginTenantInfo::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.OriginTenantInfo::|public|setOriginTenantId(value?:String):void +com.microsoft.graph.beta.models.OriginTenantInfo::|public|setOriginUserId(value?:String):void +com.microsoft.graph.beta.models.OriginTenantInfo::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OriginTenantInfo +com.microsoft.graph.beta.models.OriginTenantInfo~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.OsVersionCount::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.OsVersionCount::|public|constructor():void com.microsoft.graph.beta.models.OsVersionCount::|public|getAdditionalData():Map @@ -236852,16 +237302,36 @@ com.microsoft.graph.beta.models.Place::|public|getAddress():PhysicalAddress com.microsoft.graph.beta.models.Place::|public|getDisplayName():String com.microsoft.graph.beta.models.Place::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.Place::|public|getGeoCoordinates():OutlookGeoCoordinates +com.microsoft.graph.beta.models.Place::|public|getIsWheelChairAccessible():Boolean +com.microsoft.graph.beta.models.Place::|public|getLabel():String +com.microsoft.graph.beta.models.Place::|public|getParentId():String com.microsoft.graph.beta.models.Place::|public|getPhone():String com.microsoft.graph.beta.models.Place::|public|getPlaceId():String +com.microsoft.graph.beta.models.Place::|public|getTags():java.util.List com.microsoft.graph.beta.models.Place::|public|OdataType:String com.microsoft.graph.beta.models.Place::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.Place::|public|setAddress(value?:PhysicalAddress):void com.microsoft.graph.beta.models.Place::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.Place::|public|setGeoCoordinates(value?:OutlookGeoCoordinates):void +com.microsoft.graph.beta.models.Place::|public|setIsWheelChairAccessible(value?:Boolean):void +com.microsoft.graph.beta.models.Place::|public|setLabel(value?:String):void +com.microsoft.graph.beta.models.Place::|public|setParentId(value?:String):void com.microsoft.graph.beta.models.Place::|public|setPhone(value?:String):void com.microsoft.graph.beta.models.Place::|public|setPlaceId(value?:String):void +com.microsoft.graph.beta.models.Place::|public|setTags(value?:java.util.List):void com.microsoft.graph.beta.models.Place::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Place +com.microsoft.graph.beta.models.PlaceMode::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.PlaceMode::|public|constructor():void +com.microsoft.graph.beta.models.PlaceMode::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.PlaceMode::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.PlaceMode::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PlaceMode::|public|getOdataType():String +com.microsoft.graph.beta.models.PlaceMode::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PlaceMode::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.PlaceMode::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.PlaceMode::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.PlaceMode::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlaceMode +com.microsoft.graph.beta.models.PlaceMode~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.Planner-->Entity com.microsoft.graph.beta.models.Planner::|public|constructor():void com.microsoft.graph.beta.models.Planner::|public|getBuckets():java.util.List @@ -238241,6 +238711,8 @@ com.microsoft.graph.beta.models.PositionDetail::|public|getAdditionalData():Map< com.microsoft.graph.beta.models.PositionDetail::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.PositionDetail::|public|getCompany():CompanyDetail com.microsoft.graph.beta.models.PositionDetail::|public|getDescription():String +com.microsoft.graph.beta.models.PositionDetail::|public|getEmployeeId():String +com.microsoft.graph.beta.models.PositionDetail::|public|getEmployeeType():String com.microsoft.graph.beta.models.PositionDetail::|public|getEndMonthYear():LocalDate com.microsoft.graph.beta.models.PositionDetail::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.PositionDetail::|public|getJobTitle():String @@ -238257,6 +238729,8 @@ com.microsoft.graph.beta.models.PositionDetail::|public|setAdditionalData(value? com.microsoft.graph.beta.models.PositionDetail::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.PositionDetail::|public|setCompany(value?:CompanyDetail):void com.microsoft.graph.beta.models.PositionDetail::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.PositionDetail::|public|setEmployeeId(value?:String):void +com.microsoft.graph.beta.models.PositionDetail::|public|setEmployeeType(value?:String):void com.microsoft.graph.beta.models.PositionDetail::|public|setEndMonthYear(value?:LocalDate):void com.microsoft.graph.beta.models.PositionDetail::|public|setJobTitle(value?:String):void com.microsoft.graph.beta.models.PositionDetail::|public|setLayer(value?:Integer):void @@ -243098,6 +243572,22 @@ com.microsoft.graph.beta.models.RecordingInfo::|public|setOdataType(value?:Strin com.microsoft.graph.beta.models.RecordingInfo::|public|setRecordingStatus(value?:RecordingStatus):void com.microsoft.graph.beta.models.RecordingInfo::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RecordingInfo com.microsoft.graph.beta.models.RecordingInfo~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.RecordingState::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.RecordingState::|public|constructor():void +com.microsoft.graph.beta.models.RecordingState::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.RecordingState::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.RecordingState::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.RecordingState::|public|getOdataType():String +com.microsoft.graph.beta.models.RecordingState::|public|getSequenceNumber():Integer +com.microsoft.graph.beta.models.RecordingState::|public|getState():MediaState +com.microsoft.graph.beta.models.RecordingState::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.RecordingState::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.RecordingState::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.RecordingState::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.RecordingState::|public|setSequenceNumber(value?:Integer):void +com.microsoft.graph.beta.models.RecordingState::|public|setState(value?:MediaState):void +com.microsoft.graph.beta.models.RecordingState::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RecordingState +com.microsoft.graph.beta.models.RecordingState~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.RecordingStatus::0000-Unknown com.microsoft.graph.beta.models.RecordingStatus::0001-NotRecording com.microsoft.graph.beta.models.RecordingStatus::0002-Recording @@ -244168,6 +244658,12 @@ com.microsoft.graph.beta.models.ResellerDelegatedAdminRelationship::|public|seri com.microsoft.graph.beta.models.ResellerDelegatedAdminRelationship::|public|setIndirectProviderTenantId(value?:String):void com.microsoft.graph.beta.models.ResellerDelegatedAdminRelationship::|public|setIsPartnerConsentPending(value?:Boolean):void com.microsoft.graph.beta.models.ResellerDelegatedAdminRelationship::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ResellerDelegatedAdminRelationship +com.microsoft.graph.beta.models.ReservablePlaceMode-->PlaceMode +com.microsoft.graph.beta.models.ReservablePlaceMode::|public|constructor():void +com.microsoft.graph.beta.models.ReservablePlaceMode::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ReservablePlaceMode::|public|OdataType:String +com.microsoft.graph.beta.models.ReservablePlaceMode::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ReservablePlaceMode::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReservablePlaceMode com.microsoft.graph.beta.models.ResetPasscodeActionResult-->DeviceActionResult com.microsoft.graph.beta.models.ResetPasscodeActionResult::|public|constructor():void com.microsoft.graph.beta.models.ResetPasscodeActionResult::|public|getErrorCode():Integer @@ -244210,6 +244706,26 @@ com.microsoft.graph.beta.models.ResourceAction::|public|setNotAllowedResourceAct com.microsoft.graph.beta.models.ResourceAction::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.ResourceAction::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ResourceAction com.microsoft.graph.beta.models.ResourceAction~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.ResourceLink::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.ResourceLink::|public|constructor():void +com.microsoft.graph.beta.models.ResourceLink::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.ResourceLink::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.ResourceLink::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ResourceLink::|public|getLinkType():ResourceLinkType +com.microsoft.graph.beta.models.ResourceLink::|public|getName():String +com.microsoft.graph.beta.models.ResourceLink::|public|getOdataType():String +com.microsoft.graph.beta.models.ResourceLink::|public|getValue():String +com.microsoft.graph.beta.models.ResourceLink::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ResourceLink::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.ResourceLink::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.ResourceLink::|public|setLinkType(value?:ResourceLinkType):void +com.microsoft.graph.beta.models.ResourceLink::|public|setName(value?:String):void +com.microsoft.graph.beta.models.ResourceLink::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.ResourceLink::|public|setValue(value?:String):void +com.microsoft.graph.beta.models.ResourceLink::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ResourceLink +com.microsoft.graph.beta.models.ResourceLinkType::0000-Url +com.microsoft.graph.beta.models.ResourceLinkType::0001-UnknownFutureValue +com.microsoft.graph.beta.models.ResourceLink~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.ResourceOperation-->Entity com.microsoft.graph.beta.models.ResourceOperation::|public|constructor():void com.microsoft.graph.beta.models.ResourceOperation::|public|getActionName():String @@ -245300,14 +245816,12 @@ com.microsoft.graph.beta.models.RoleScopeTag::|public|getDescription():String com.microsoft.graph.beta.models.RoleScopeTag::|public|getDisplayName():String com.microsoft.graph.beta.models.RoleScopeTag::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.RoleScopeTag::|public|getIsBuiltIn():Boolean -com.microsoft.graph.beta.models.RoleScopeTag::|public|getPermissions():java.util.List com.microsoft.graph.beta.models.RoleScopeTag::|public|OdataType:String com.microsoft.graph.beta.models.RoleScopeTag::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.RoleScopeTag::|public|setAssignments(value?:java.util.List):void com.microsoft.graph.beta.models.RoleScopeTag::|public|setDescription(value?:String):void com.microsoft.graph.beta.models.RoleScopeTag::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.RoleScopeTag::|public|setIsBuiltIn(value?:Boolean):void -com.microsoft.graph.beta.models.RoleScopeTag::|public|setPermissions(value?:java.util.List):void com.microsoft.graph.beta.models.RoleScopeTag::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RoleScopeTag com.microsoft.graph.beta.models.RoleScopeTagAutoAssignment-->Entity com.microsoft.graph.beta.models.RoleScopeTagAutoAssignment::|public|constructor():void @@ -245390,10 +245904,8 @@ com.microsoft.graph.beta.models.Room::|public|getEmailAddress():String com.microsoft.graph.beta.models.Room::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.Room::|public|getFloorLabel():String com.microsoft.graph.beta.models.Room::|public|getFloorNumber():Integer -com.microsoft.graph.beta.models.Room::|public|getIsWheelChairAccessible():Boolean -com.microsoft.graph.beta.models.Room::|public|getLabel():String +com.microsoft.graph.beta.models.Room::|public|getIsTeamsEnabled():Boolean com.microsoft.graph.beta.models.Room::|public|getNickname():String -com.microsoft.graph.beta.models.Room::|public|getTags():java.util.List com.microsoft.graph.beta.models.Room::|public|getVideoDeviceName():String com.microsoft.graph.beta.models.Room::|public|OdataType:String com.microsoft.graph.beta.models.Room::|public|serialize(writer:SerializationWriter):Void @@ -245405,10 +245917,8 @@ com.microsoft.graph.beta.models.Room::|public|setDisplayDeviceName(value?:String com.microsoft.graph.beta.models.Room::|public|setEmailAddress(value?:String):void com.microsoft.graph.beta.models.Room::|public|setFloorLabel(value?:String):void com.microsoft.graph.beta.models.Room::|public|setFloorNumber(value?:Integer):void -com.microsoft.graph.beta.models.Room::|public|setIsWheelChairAccessible(value?:Boolean):void -com.microsoft.graph.beta.models.Room::|public|setLabel(value?:String):void +com.microsoft.graph.beta.models.Room::|public|setIsTeamsEnabled(value?:Boolean):void com.microsoft.graph.beta.models.Room::|public|setNickname(value?:String):void -com.microsoft.graph.beta.models.Room::|public|setTags(value?:java.util.List):void com.microsoft.graph.beta.models.Room::|public|setVideoDeviceName(value?:String):void com.microsoft.graph.beta.models.Room::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Room com.microsoft.graph.beta.models.RoomCollectionResponse-->BaseCollectionPaginationCountResponse @@ -247033,6 +247543,12 @@ com.microsoft.graph.beta.models.SecretInformationAccessAwsUserFinding::|public|g com.microsoft.graph.beta.models.SecretInformationAccessAwsUserFinding::|public|OdataType:String com.microsoft.graph.beta.models.SecretInformationAccessAwsUserFinding::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.SecretInformationAccessAwsUserFinding::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecretInformationAccessAwsUserFinding +com.microsoft.graph.beta.models.Section-->Place +com.microsoft.graph.beta.models.Section::|public|constructor():void +com.microsoft.graph.beta.models.Section::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.Section::|public|OdataType:String +com.microsoft.graph.beta.models.Section::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.Section::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Section com.microsoft.graph.beta.models.SectionEmphasisType::0000-None com.microsoft.graph.beta.models.SectionEmphasisType::0001-Neutral com.microsoft.graph.beta.models.SectionEmphasisType::0002-Soft @@ -247301,8 +247817,7 @@ com.microsoft.graph.beta.models.security.AdditionalOptions::0010-IncludeFolderAn com.microsoft.graph.beta.models.security.AdditionalOptions::0011-CondensePaths com.microsoft.graph.beta.models.security.AdditionalOptions::0012-FriendlyName com.microsoft.graph.beta.models.security.AdditionalOptions::0013-SplitSource -com.microsoft.graph.beta.models.security.AdditionalOptions::0014-OptimizedPartitionSize -com.microsoft.graph.beta.models.security.AdditionalOptions::0015-IncludeReport +com.microsoft.graph.beta.models.security.AdditionalOptions::0014-IncludeReport com.microsoft.graph.beta.models.security.AddWatermarkAction-->InformationProtectionAction com.microsoft.graph.beta.models.security.AddWatermarkAction::|public|constructor():void com.microsoft.graph.beta.models.security.AddWatermarkAction::|public|getFieldDeserializers():Map> @@ -250087,6 +250602,7 @@ com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|pub com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|public|getDocumentVersion():DocumentVersion com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|public|getItemsToInclude():ItemsToInclude +com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|public|getReportFileMetadata():java.util.List com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|public|getReviewSet():EdiscoveryReviewSet com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|public|getSearch():EdiscoverySearch com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|public|OdataType:String @@ -250095,6 +250611,7 @@ com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|pub com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|public|setCloudAttachmentVersion(value?:CloudAttachmentVersion):void com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|public|setDocumentVersion(value?:DocumentVersion):void com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|public|setItemsToInclude(value?:ItemsToInclude):void +com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|public|setReportFileMetadata(value?:java.util.List):void com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|public|setReviewSet(value?:EdiscoveryReviewSet):void com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|public|setSearch(value?:EdiscoverySearch):void com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryAddToReviewSetOperation @@ -250197,6 +250714,7 @@ com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|ge com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|getIndexedItemCount():Long com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|getIndexedItemsSize():Long com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|getMailboxCount():Integer +com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|getReportFileMetadata():java.util.List com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|getSearch():EdiscoverySearch com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|getSiteCount():Integer com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|getStatisticsOptions():StatisticsOptions @@ -250207,6 +250725,7 @@ com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|se com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|setIndexedItemCount(value?:Long):void com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|setIndexedItemsSize(value?:Long):void com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|setMailboxCount(value?:Integer):void +com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|setReportFileMetadata(value?:java.util.List):void com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|setSearch(value?:EdiscoverySearch):void com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|setSiteCount(value?:Integer):void com.microsoft.graph.beta.models.security.EdiscoveryEstimateOperation::|public|setStatisticsOptions(value?:StatisticsOptions):void @@ -250737,7 +251256,6 @@ com.microsoft.graph.beta.models.security.ExportOptions::0006-SplitSource com.microsoft.graph.beta.models.security.ExportOptions::0007-IncludeFolderAndPath com.microsoft.graph.beta.models.security.ExportOptions::0008-FriendlyName com.microsoft.graph.beta.models.security.ExportOptions::0009-CondensePaths -com.microsoft.graph.beta.models.security.ExportOptions::0010-OptimizedPartitionSize com.microsoft.graph.beta.models.security.FhirBaseUrlAddRecord-->AuditData com.microsoft.graph.beta.models.security.FhirBaseUrlAddRecord::|public|constructor():void com.microsoft.graph.beta.models.security.FhirBaseUrlAddRecord::|public|getFieldDeserializers():Map> @@ -253605,12 +254123,50 @@ com.microsoft.graph.beta.models.security.RemoveWatermarkAction::|public|OdataTyp com.microsoft.graph.beta.models.security.RemoveWatermarkAction::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.security.RemoveWatermarkAction::|public|setUiElementNames(value?:java.util.List):void com.microsoft.graph.beta.models.security.RemoveWatermarkAction::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemoveWatermarkAction +com.microsoft.graph.beta.models.security.ReportFileMetadata::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|constructor():void +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|getDownloadUrl():String +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|getFileName():String +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|getOdataType():String +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|getSize():Long +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|setDownloadUrl(value?:String):void +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|setFileName(value?:String):void +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.security.ReportFileMetadata::|public|setSize(value?:Long):void +com.microsoft.graph.beta.models.security.ReportFileMetadata::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReportFileMetadata +com.microsoft.graph.beta.models.security.ReportFileMetadata~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.security.RequireSignInIncidentTaskResponseAction-->IncidentTaskResponseAction com.microsoft.graph.beta.models.security.RequireSignInIncidentTaskResponseAction::|public|constructor():void com.microsoft.graph.beta.models.security.RequireSignInIncidentTaskResponseAction::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.security.RequireSignInIncidentTaskResponseAction::|public|OdataType:String com.microsoft.graph.beta.models.security.RequireSignInIncidentTaskResponseAction::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.security.RequireSignInIncidentTaskResponseAction::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RequireSignInIncidentTaskResponseAction +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|constructor():void +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|getAccessDateTime():OffsetDateTime +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|getAccountId():String +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|getIpAddress():String +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|getOdataType():String +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|getResourceIdentifier():String +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|setAccessDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|setAccountId(value?:String):void +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|setIpAddress(value?:String):void +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|public|setResourceIdentifier(value?:String):void +com.microsoft.graph.beta.models.security.ResourceAccessEvent::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ResourceAccessEvent +com.microsoft.graph.beta.models.security.ResourceAccessEvent~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.security.ResponseAction::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.security.ResponseAction::|public|constructor():void com.microsoft.graph.beta.models.security.ResponseAction::|public|getAdditionalData():Map @@ -255116,6 +255672,7 @@ com.microsoft.graph.beta.models.security.UserAccount::|public|getDisplayName():S com.microsoft.graph.beta.models.security.UserAccount::|public|getDomainName():String com.microsoft.graph.beta.models.security.UserAccount::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.security.UserAccount::|public|getOdataType():String +com.microsoft.graph.beta.models.security.UserAccount::|public|getResourceAccessEvents():java.util.List com.microsoft.graph.beta.models.security.UserAccount::|public|getUserPrincipalName():String com.microsoft.graph.beta.models.security.UserAccount::|public|getUserSid():String com.microsoft.graph.beta.models.security.UserAccount::|public|serialize(writer:SerializationWriter):Void @@ -255126,6 +255683,7 @@ com.microsoft.graph.beta.models.security.UserAccount::|public|setBackingStore(va com.microsoft.graph.beta.models.security.UserAccount::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.security.UserAccount::|public|setDomainName(value?:String):void com.microsoft.graph.beta.models.security.UserAccount::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.security.UserAccount::|public|setResourceAccessEvents(value?:java.util.List):void com.microsoft.graph.beta.models.security.UserAccount::|public|setUserPrincipalName(value?:String):void com.microsoft.graph.beta.models.security.UserAccount::|public|setUserSid(value?:String):void com.microsoft.graph.beta.models.security.UserAccount::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserAccount @@ -264474,6 +265032,22 @@ com.microsoft.graph.beta.models.TrainingStatus::0005-UnknownFutureValue com.microsoft.graph.beta.models.TrainingType::0000-Unknown com.microsoft.graph.beta.models.TrainingType::0001-Phishing com.microsoft.graph.beta.models.TrainingType::0002-UnknownFutureValue +com.microsoft.graph.beta.models.TranscriptionState::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.TranscriptionState::|public|constructor():void +com.microsoft.graph.beta.models.TranscriptionState::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.TranscriptionState::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.TranscriptionState::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.TranscriptionState::|public|getOdataType():String +com.microsoft.graph.beta.models.TranscriptionState::|public|getSequenceNumber():Integer +com.microsoft.graph.beta.models.TranscriptionState::|public|getState():MediaState +com.microsoft.graph.beta.models.TranscriptionState::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.TranscriptionState::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.TranscriptionState::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.TranscriptionState::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.TranscriptionState::|public|setSequenceNumber(value?:Integer):void +com.microsoft.graph.beta.models.TranscriptionState::|public|setState(value?:MediaState):void +com.microsoft.graph.beta.models.TranscriptionState::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TranscriptionState +com.microsoft.graph.beta.models.TranscriptionState~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.TransformationAttribute::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.TransformationAttribute::|public|constructor():void com.microsoft.graph.beta.models.TransformationAttribute::|public|getAdditionalData():Map @@ -266206,13 +266780,17 @@ com.microsoft.graph.beta.models.UserAccountInformation::|public|constructor():vo com.microsoft.graph.beta.models.UserAccountInformation::|public|getAgeGroup():String com.microsoft.graph.beta.models.UserAccountInformation::|public|getCountryCode():String com.microsoft.graph.beta.models.UserAccountInformation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.UserAccountInformation::|public|getOriginTenantInfo():OriginTenantInfo com.microsoft.graph.beta.models.UserAccountInformation::|public|getPreferredLanguageTag():LocaleInfo +com.microsoft.graph.beta.models.UserAccountInformation::|public|getUserPersona():UserPersona com.microsoft.graph.beta.models.UserAccountInformation::|public|getUserPrincipalName():String com.microsoft.graph.beta.models.UserAccountInformation::|public|OdataType:String com.microsoft.graph.beta.models.UserAccountInformation::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.UserAccountInformation::|public|setAgeGroup(value?:String):void com.microsoft.graph.beta.models.UserAccountInformation::|public|setCountryCode(value?:String):void +com.microsoft.graph.beta.models.UserAccountInformation::|public|setOriginTenantInfo(value?:OriginTenantInfo):void com.microsoft.graph.beta.models.UserAccountInformation::|public|setPreferredLanguageTag(value?:LocaleInfo):void +com.microsoft.graph.beta.models.UserAccountInformation::|public|setUserPersona(value?:UserPersona):void com.microsoft.graph.beta.models.UserAccountInformation::|public|setUserPrincipalName(value?:String):void com.microsoft.graph.beta.models.UserAccountInformation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserAccountInformation com.microsoft.graph.beta.models.UserAccountInformationCollectionResponse-->BaseCollectionPaginationCountResponse @@ -268219,6 +268797,12 @@ com.microsoft.graph.beta.models.UserPasswordResetsAndChangesSummaryCollectionRes com.microsoft.graph.beta.models.UserPasswordResetsAndChangesSummaryCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.UserPasswordResetsAndChangesSummaryCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.UserPasswordResetsAndChangesSummaryCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserPasswordResetsAndChangesSummaryCollectionResponse +com.microsoft.graph.beta.models.UserPersona::0000-Unknown +com.microsoft.graph.beta.models.UserPersona::0001-ExternalMember +com.microsoft.graph.beta.models.UserPersona::0002-ExternalGuest +com.microsoft.graph.beta.models.UserPersona::0003-InternalMember +com.microsoft.graph.beta.models.UserPersona::0004-InternalGuest +com.microsoft.graph.beta.models.UserPersona::0005-UnknownFutureValue com.microsoft.graph.beta.models.UserPFXCertificate-->Entity com.microsoft.graph.beta.models.UserPFXCertificate::|public|constructor():void com.microsoft.graph.beta.models.UserPFXCertificate::|public|getCreatedDateTime():OffsetDateTime @@ -269197,6 +269781,7 @@ com.microsoft.graph.beta.models.VirtualEndpoint-->Entity com.microsoft.graph.beta.models.VirtualEndpoint::|public|constructor():void com.microsoft.graph.beta.models.VirtualEndpoint::|public|getAuditEvents():java.util.List com.microsoft.graph.beta.models.VirtualEndpoint::|public|getBulkActions():java.util.List +com.microsoft.graph.beta.models.VirtualEndpoint::|public|getCloudApps():java.util.List com.microsoft.graph.beta.models.VirtualEndpoint::|public|getCloudPCs():java.util.List com.microsoft.graph.beta.models.VirtualEndpoint::|public|getCrossCloudGovernmentOrganizationMapping():CloudPcCrossCloudGovernmentOrganizationMapping com.microsoft.graph.beta.models.VirtualEndpoint::|public|getDeviceImages():java.util.List @@ -269216,6 +269801,7 @@ com.microsoft.graph.beta.models.VirtualEndpoint::|public|OdataType:String com.microsoft.graph.beta.models.VirtualEndpoint::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.VirtualEndpoint::|public|setAuditEvents(value?:java.util.List):void com.microsoft.graph.beta.models.VirtualEndpoint::|public|setBulkActions(value?:java.util.List):void +com.microsoft.graph.beta.models.VirtualEndpoint::|public|setCloudApps(value?:java.util.List):void com.microsoft.graph.beta.models.VirtualEndpoint::|public|setCloudPCs(value?:java.util.List):void com.microsoft.graph.beta.models.VirtualEndpoint::|public|setCrossCloudGovernmentOrganizationMapping(value?:CloudPcCrossCloudGovernmentOrganizationMapping):void com.microsoft.graph.beta.models.VirtualEndpoint::|public|setDeviceImages(value?:java.util.List):void @@ -278180,25 +278766,23 @@ com.microsoft.graph.beta.models.Workspace-->Place com.microsoft.graph.beta.models.Workspace::|public|constructor():void com.microsoft.graph.beta.models.Workspace::|public|getBuilding():String com.microsoft.graph.beta.models.Workspace::|public|getCapacity():Integer +com.microsoft.graph.beta.models.Workspace::|public|getDisplayDeviceName():String com.microsoft.graph.beta.models.Workspace::|public|getEmailAddress():String com.microsoft.graph.beta.models.Workspace::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.Workspace::|public|getFloorLabel():String com.microsoft.graph.beta.models.Workspace::|public|getFloorNumber():Integer -com.microsoft.graph.beta.models.Workspace::|public|getIsWheelChairAccessible():Boolean -com.microsoft.graph.beta.models.Workspace::|public|getLabel():String +com.microsoft.graph.beta.models.Workspace::|public|getMode():PlaceMode com.microsoft.graph.beta.models.Workspace::|public|getNickname():String -com.microsoft.graph.beta.models.Workspace::|public|getTags():java.util.List com.microsoft.graph.beta.models.Workspace::|public|OdataType:String com.microsoft.graph.beta.models.Workspace::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.Workspace::|public|setBuilding(value?:String):void com.microsoft.graph.beta.models.Workspace::|public|setCapacity(value?:Integer):void +com.microsoft.graph.beta.models.Workspace::|public|setDisplayDeviceName(value?:String):void com.microsoft.graph.beta.models.Workspace::|public|setEmailAddress(value?:String):void com.microsoft.graph.beta.models.Workspace::|public|setFloorLabel(value?:String):void com.microsoft.graph.beta.models.Workspace::|public|setFloorNumber(value?:Integer):void -com.microsoft.graph.beta.models.Workspace::|public|setIsWheelChairAccessible(value?:Boolean):void -com.microsoft.graph.beta.models.Workspace::|public|setLabel(value?:String):void +com.microsoft.graph.beta.models.Workspace::|public|setMode(value?:PlaceMode):void com.microsoft.graph.beta.models.Workspace::|public|setNickname(value?:String):void -com.microsoft.graph.beta.models.Workspace::|public|setTags(value?:java.util.List):void com.microsoft.graph.beta.models.Workspace::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Workspace com.microsoft.graph.beta.models.WorkspaceCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.models.WorkspaceCollectionResponse::|public|constructor():void @@ -284214,6 +284798,33 @@ com.microsoft.graph.beta.places.graphroomlist.GraphRoomListRequestBuilder::|publ com.microsoft.graph.beta.places.graphroomlist.GraphRoomListRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.places.graphroomlist.GraphRoomListRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.graphroomlist.GraphRoomListRequestBuilder::|public|withUrl(rawUrl:String):GraphRoomListRequestBuilder +com.microsoft.graph.beta.places.item.descendants.DescendantsGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.places.item.descendants.DescendantsGetResponse::|public|constructor():void +com.microsoft.graph.beta.places.item.descendants.DescendantsGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.places.item.descendants.DescendantsGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.places.item.descendants.DescendantsGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.places.item.descendants.DescendantsGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.places.item.descendants.DescendantsGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DescendantsGetResponse +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder::|public|get():DescendantsGetResponse +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DescendantsGetResponse +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder::|public|withUrl(rawUrl:String):DescendantsRequestBuilder com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder.GetQueryParameters::|public|select:String[] @@ -284431,6 +285042,7 @@ com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|constructo com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|delete():Void com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|descendants:DescendantsRequestBuilder com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|graphRoom:GraphRoomRequestBuilder com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|graphRoomList:GraphRoomListRequestBuilder com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|patch(body:Place):Place diff --git a/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json b/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json index 2efe77b1cdc..3a4a08e4e7a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json +++ b/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "6A17EBA4FD251AD6FC9E6928DC96039C18477BA1BA4E946A13FC9996F3C6828D895147E6C085BD9A127ECDACB53CA31E3AD10DD70517A32F3B12B6FA171AEAFD", + "descriptionHash": "428E415442B412EDAF1E6439A978032AA8FEE1BD373825B4FB40483CDE702B0783ABE8984097D72C9008AB371A48B9456C070501D8C91F9902B74737C65C1789", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.29.0", diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewScheduleSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewScheduleSettings.java index abd411990d3..97e08934f30 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewScheduleSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewScheduleSettings.java @@ -102,13 +102,14 @@ public Boolean getDefaultDecisionEnabled() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(14); + final HashMap> deserializerMap = new HashMap>(15); deserializerMap.put("applyActions", (n) -> { this.setApplyActions(n.getCollectionOfObjectValues(AccessReviewApplyAction::createFromDiscriminatorValue)); }); deserializerMap.put("autoApplyDecisionsEnabled", (n) -> { this.setAutoApplyDecisionsEnabled(n.getBooleanValue()); }); deserializerMap.put("decisionHistoriesForReviewersEnabled", (n) -> { this.setDecisionHistoriesForReviewersEnabled(n.getBooleanValue()); }); deserializerMap.put("defaultDecision", (n) -> { this.setDefaultDecision(n.getStringValue()); }); deserializerMap.put("defaultDecisionEnabled", (n) -> { this.setDefaultDecisionEnabled(n.getBooleanValue()); }); deserializerMap.put("instanceDurationInDays", (n) -> { this.setInstanceDurationInDays(n.getIntegerValue()); }); + deserializerMap.put("isAgenticExperienceEnabled", (n) -> { this.setIsAgenticExperienceEnabled(n.getBooleanValue()); }); deserializerMap.put("justificationRequiredOnApproval", (n) -> { this.setJustificationRequiredOnApproval(n.getBooleanValue()); }); deserializerMap.put("mailNotificationsEnabled", (n) -> { this.setMailNotificationsEnabled(n.getBooleanValue()); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); @@ -127,6 +128,14 @@ public Map> getFieldDeserializers public Integer getInstanceDurationInDays() { return this.backingStore.get("instanceDurationInDays"); } + /** + * Gets the isAgenticExperienceEnabled property value. The isAgenticExperienceEnabled property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAgenticExperienceEnabled() { + return this.backingStore.get("isAgenticExperienceEnabled"); + } /** * Gets the justificationRequiredOnApproval property value. Indicates whether reviewers are required to provide justification with their decision. Default value is false. * @return a {@link Boolean} @@ -203,6 +212,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("defaultDecision", this.getDefaultDecision()); writer.writeBooleanValue("defaultDecisionEnabled", this.getDefaultDecisionEnabled()); writer.writeIntegerValue("instanceDurationInDays", this.getInstanceDurationInDays()); + writer.writeBooleanValue("isAgenticExperienceEnabled", this.getIsAgenticExperienceEnabled()); writer.writeBooleanValue("justificationRequiredOnApproval", this.getJustificationRequiredOnApproval()); writer.writeBooleanValue("mailNotificationsEnabled", this.getMailNotificationsEnabled()); writer.writeStringValue("@odata.type", this.getOdataType()); @@ -270,6 +280,13 @@ public void setDefaultDecisionEnabled(@jakarta.annotation.Nullable final Boolean public void setInstanceDurationInDays(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("instanceDurationInDays", value); } + /** + * Sets the isAgenticExperienceEnabled property value. The isAgenticExperienceEnabled property + * @param value Value to set for the isAgenticExperienceEnabled property. + */ + public void setIsAgenticExperienceEnabled(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAgenticExperienceEnabled", value); + } /** * Sets the justificationRequiredOnApproval property value. Indicates whether reviewers are required to provide justification with their decision. Default value is false. * @param value Value to set for the justificationRequiredOnApproval property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ActionItem.java b/src/main/java/com/microsoft/graph/beta/generated/models/ActionItem.java index f95e00d388d..b566c4b1818 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ActionItem.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ActionItem.java @@ -77,7 +77,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the ownerDisplayName property value. The display name of the owner of the action item. + * Gets the ownerDisplayName property value. The ownerDisplayName property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -85,7 +85,7 @@ public String getOwnerDisplayName() { return this.backingStore.get("ownerDisplayName"); } /** - * Gets the text property value. The text content of the action item. + * Gets the text property value. The text property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -93,7 +93,7 @@ public String getText() { return this.backingStore.get("text"); } /** - * Gets the title property value. The title of the action item. + * Gets the title property value. The title property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -135,21 +135,21 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the ownerDisplayName property value. The display name of the owner of the action item. + * Sets the ownerDisplayName property value. The ownerDisplayName property * @param value Value to set for the ownerDisplayName property. */ public void setOwnerDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("ownerDisplayName", value); } /** - * Sets the text property value. The text content of the action item. + * Sets the text property value. The text property * @param value Value to set for the text property. */ public void setText(@jakarta.annotation.Nullable final String value) { this.backingStore.set("text", value); } /** - * Sets the title property value. The title of the action item. + * Sets the title property value. The title property * @param value Value to set for the title property. */ public void setTitle(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteraction.java b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteraction.java index fb9450c62ca..dceb3ba6a06 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteraction.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteraction.java @@ -26,7 +26,7 @@ public static AiInteraction createFromDiscriminatorValue(@jakarta.annotation.Non return new AiInteraction(); } /** - * Gets the appClass property value. The data source for Copilot data. For example, IPM.SkypeTeams.Message.Copilot.Excel or IPM.SkypeTeams.Message.Copilot.Loop. + * Gets the appClass property value. The appClass property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -34,7 +34,7 @@ public String getAppClass() { return this.backingStore.get("appClass"); } /** - * Gets the attachments property value. The collection of documents attached to the interaction, such as cards and images. + * Gets the attachments property value. The attachments property * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -42,7 +42,7 @@ public java.util.List getAttachments() { return this.backingStore.get("attachments"); } /** - * Gets the body property value. The body of the message, including the text of the body and its body type. + * Gets the body property value. The body property * @return a {@link ItemBody} */ @jakarta.annotation.Nullable @@ -50,7 +50,7 @@ public ItemBody getBody() { return this.backingStore.get("body"); } /** - * Gets the contexts property value. The identifer that maps to all contexts associated with an interaction. + * Gets the contexts property value. The contexts property * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -58,7 +58,7 @@ public java.util.List getContexts() { return this.backingStore.get("contexts"); } /** - * Gets the conversationType property value. The type of the conversation. For example, appchat or bizchat. + * Gets the conversationType property value. The conversationType property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -66,7 +66,7 @@ public String getConversationType() { return this.backingStore.get("conversationType"); } /** - * Gets the createdDateTime property value. The time when the interaction was created. + * Gets the createdDateTime property value. The createdDateTime property * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -74,7 +74,7 @@ public OffsetDateTime getCreatedDateTime() { return this.backingStore.get("createdDateTime"); } /** - * Gets the etag property value. The timestamp of when the interaction was last modified. + * Gets the etag property value. The etag property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -121,7 +121,7 @@ public AiInteractionType getInteractionType() { return this.backingStore.get("interactionType"); } /** - * Gets the links property value. The collection of links that appear in the interaction. + * Gets the links property value. The links property * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -129,7 +129,7 @@ public java.util.List getLinks() { return this.backingStore.get("links"); } /** - * Gets the locale property value. The locale of the sender. + * Gets the locale property value. The locale property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -137,7 +137,7 @@ public String getLocale() { return this.backingStore.get("locale"); } /** - * Gets the mentions property value. The collection of the entities that were mentioned in the interaction, including users, bots, and so on. + * Gets the mentions property value. The mentions property * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -145,7 +145,7 @@ public java.util.List getMentions() { return this.backingStore.get("mentions"); } /** - * Gets the requestId property value. The identifier that groups a user prompt with its Copilot response. + * Gets the requestId property value. The requestId property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -153,7 +153,7 @@ public String getRequestId() { return this.backingStore.get("requestId"); } /** - * Gets the sessionId property value. The thread ID or conversation identifier that maps to all Copilot sessions for the user. + * Gets the sessionId property value. The sessionId property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -183,49 +183,49 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("sessionId", this.getSessionId()); } /** - * Sets the appClass property value. The data source for Copilot data. For example, IPM.SkypeTeams.Message.Copilot.Excel or IPM.SkypeTeams.Message.Copilot.Loop. + * Sets the appClass property value. The appClass property * @param value Value to set for the appClass property. */ public void setAppClass(@jakarta.annotation.Nullable final String value) { this.backingStore.set("appClass", value); } /** - * Sets the attachments property value. The collection of documents attached to the interaction, such as cards and images. + * Sets the attachments property value. The attachments property * @param value Value to set for the attachments property. */ public void setAttachments(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("attachments", value); } /** - * Sets the body property value. The body of the message, including the text of the body and its body type. + * Sets the body property value. The body property * @param value Value to set for the body property. */ public void setBody(@jakarta.annotation.Nullable final ItemBody value) { this.backingStore.set("body", value); } /** - * Sets the contexts property value. The identifer that maps to all contexts associated with an interaction. + * Sets the contexts property value. The contexts property * @param value Value to set for the contexts property. */ public void setContexts(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("contexts", value); } /** - * Sets the conversationType property value. The type of the conversation. For example, appchat or bizchat. + * Sets the conversationType property value. The conversationType property * @param value Value to set for the conversationType property. */ public void setConversationType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("conversationType", value); } /** - * Sets the createdDateTime property value. The time when the interaction was created. + * Sets the createdDateTime property value. The createdDateTime property * @param value Value to set for the createdDateTime property. */ public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("createdDateTime", value); } /** - * Sets the etag property value. The timestamp of when the interaction was last modified. + * Sets the etag property value. The etag property * @param value Value to set for the etag property. */ public void setEtag(@jakarta.annotation.Nullable final String value) { @@ -246,35 +246,35 @@ public void setInteractionType(@jakarta.annotation.Nullable final AiInteractionT this.backingStore.set("interactionType", value); } /** - * Sets the links property value. The collection of links that appear in the interaction. + * Sets the links property value. The links property * @param value Value to set for the links property. */ public void setLinks(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("links", value); } /** - * Sets the locale property value. The locale of the sender. + * Sets the locale property value. The locale property * @param value Value to set for the locale property. */ public void setLocale(@jakarta.annotation.Nullable final String value) { this.backingStore.set("locale", value); } /** - * Sets the mentions property value. The collection of the entities that were mentioned in the interaction, including users, bots, and so on. + * Sets the mentions property value. The mentions property * @param value Value to set for the mentions property. */ public void setMentions(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("mentions", value); } /** - * Sets the requestId property value. The identifier that groups a user prompt with its Copilot response. + * Sets the requestId property value. The requestId property * @param value Value to set for the requestId property. */ public void setRequestId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("requestId", value); } /** - * Sets the sessionId property value. The thread ID or conversation identifier that maps to all Copilot sessions for the user. + * 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) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionAttachment.java b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionAttachment.java index 7ad02eeb233..45ab99917ae 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionAttachment.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionAttachment.java @@ -1,18 +1,28 @@ package com.microsoft.graph.beta.models; +import com.microsoft.kiota.serialization.AdditionalDataHolder; import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; import java.util.HashMap; import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class AiInteractionAttachment extends Entity implements Parsable { +public class AiInteractionAttachment implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; /** * Instantiates a new {@link AiInteractionAttachment} and sets the default values. */ public AiInteractionAttachment() { - super(); + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); } /** * Creates a new instance of the appropriate class based on discriminator value @@ -25,7 +35,20 @@ public static AiInteractionAttachment createFromDiscriminatorValue(@jakarta.anno return new AiInteractionAttachment(); } /** - * Gets the attachmentId property value. The identifier for the attachment. This identifier is only unique within the message scope. + * 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 attachmentId property value. The attachmentId property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -33,7 +56,15 @@ public String getAttachmentId() { return this.backingStore.get("attachmentId"); } /** - * Gets the content property value. The content of the attachment. + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the content property value. The content property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -41,7 +72,7 @@ public String getContent() { return this.backingStore.get("content"); } /** - * Gets the contentType property value. The type of the content. For example, reference, file, and image/imageType. + * Gets the contentType property value. The contentType property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -49,7 +80,7 @@ public String getContentType() { return this.backingStore.get("contentType"); } /** - * Gets the contentUrl property value. The URL of the content. + * Gets the contentUrl property value. The contentUrl property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -62,68 +93,100 @@ public String getContentUrl() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + final HashMap> deserializerMap = new HashMap>(6); deserializerMap.put("attachmentId", (n) -> { this.setAttachmentId(n.getStringValue()); }); deserializerMap.put("content", (n) -> { this.setContent(n.getStringValue()); }); deserializerMap.put("contentType", (n) -> { this.setContentType(n.getStringValue()); }); deserializerMap.put("contentUrl", (n) -> { this.setContentUrl(n.getStringValue()); }); deserializerMap.put("name", (n) -> { this.setName(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); return deserializerMap; } /** - * Gets the name property value. The name of the attachment. + * 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 @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); - super.serialize(writer); writer.writeStringValue("attachmentId", this.getAttachmentId()); writer.writeStringValue("content", this.getContent()); writer.writeStringValue("contentType", this.getContentType()); writer.writeStringValue("contentUrl", this.getContentUrl()); writer.writeStringValue("name", this.getName()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); } /** - * Sets the attachmentId property value. The identifier for the attachment. This identifier is only unique within the message scope. + * Sets the attachmentId property value. The attachmentId property * @param value Value to set for the attachmentId property. */ public void setAttachmentId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("attachmentId", value); } /** - * Sets the content property value. The content of the attachment. + * 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 content property value. The content property * @param value Value to set for the content property. */ public void setContent(@jakarta.annotation.Nullable final String value) { this.backingStore.set("content", value); } /** - * Sets the contentType property value. The type of the content. For example, reference, file, and image/imageType. + * Sets the contentType property value. The contentType property * @param value Value to set for the contentType property. */ public void setContentType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("contentType", value); } /** - * Sets the contentUrl property value. The URL of the content. + * Sets the contentUrl property value. The contentUrl property * @param value Value to set for the contentUrl property. */ public void setContentUrl(@jakarta.annotation.Nullable final String value) { this.backingStore.set("contentUrl", value); } /** - * Sets the name property value. The name of the attachment. + * 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 @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionContext.java b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionContext.java index 3bf3173de6f..ea22158da48 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionContext.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionContext.java @@ -1,18 +1,28 @@ package com.microsoft.graph.beta.models; +import com.microsoft.kiota.serialization.AdditionalDataHolder; import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; import java.util.HashMap; import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class AiInteractionContext extends Entity implements Parsable { +public class AiInteractionContext implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; /** * Instantiates a new {@link AiInteractionContext} and sets the default values. */ public AiInteractionContext() { - super(); + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); } /** * Creates a new instance of the appropriate class based on discriminator value @@ -25,7 +35,28 @@ public static AiInteractionContext createFromDiscriminatorValue(@jakarta.annotat return new AiInteractionContext(); } /** - * Gets the contextReference property value. The full file URL where the interaction happened. + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the contextReference property value. The contextReference property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -33,7 +64,7 @@ public String getContextReference() { return this.backingStore.get("contextReference"); } /** - * Gets the contextType property value. The type of the file. + * Gets the contextType property value. The contextType property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -41,7 +72,7 @@ public String getContextType() { return this.backingStore.get("contextType"); } /** - * Gets the displayName property value. The name of the file. + * Gets the displayName property value. The displayName property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -54,42 +85,74 @@ public String getDisplayName() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + final HashMap> deserializerMap = new HashMap>(4); deserializerMap.put("contextReference", (n) -> { this.setContextReference(n.getStringValue()); }); deserializerMap.put("contextType", (n) -> { this.setContextType(n.getStringValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); - super.serialize(writer); writer.writeStringValue("contextReference", this.getContextReference()); writer.writeStringValue("contextType", this.getContextType()); writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); } /** - * Sets the contextReference property value. The full file URL where the interaction happened. + * 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 contextReference property value. The contextReference property * @param value Value to set for the contextReference property. */ public void setContextReference(@jakarta.annotation.Nullable final String value) { this.backingStore.set("contextReference", value); } /** - * Sets the contextType property value. The type of the file. + * Sets the contextType property value. The contextType property * @param value Value to set for the contextType property. */ public void setContextType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("contextType", value); } /** - * Sets the displayName property value. The name of the file. + * Sets the displayName property value. The displayName property * @param value Value to set for the displayName property. */ public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionLink.java b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionLink.java index 34186cb0e6e..2e5f00e4fc8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionLink.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionLink.java @@ -1,18 +1,28 @@ package com.microsoft.graph.beta.models; +import com.microsoft.kiota.serialization.AdditionalDataHolder; import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; import java.util.HashMap; import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class AiInteractionLink extends Entity implements Parsable { +public class AiInteractionLink implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; /** * Instantiates a new {@link AiInteractionLink} and sets the default values. */ public AiInteractionLink() { - super(); + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); } /** * Creates a new instance of the appropriate class based on discriminator value @@ -25,7 +35,28 @@ public static AiInteractionLink createFromDiscriminatorValue(@jakarta.annotation return new AiInteractionLink(); } /** - * Gets the displayName property value. The name of the link. + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the displayName property value. The displayName property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -38,14 +69,15 @@ public String getDisplayName() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + final HashMap> deserializerMap = new HashMap>(4); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("linkType", (n) -> { this.setLinkType(n.getStringValue()); }); deserializerMap.put("linkUrl", (n) -> { this.setLinkUrl(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); return deserializerMap; } /** - * Gets the linkType property value. Information about a link in an app chat or Business Chat (BizChat) interaction. + * Gets the linkType property value. The linkType property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -53,43 +85,74 @@ public String getLinkType() { return this.backingStore.get("linkType"); } /** - * Gets the linkUrl property value. The URL of the link. + * Gets the linkUrl property value. The linkUrl property * @return a {@link String} */ @jakarta.annotation.Nullable public String getLinkUrl() { return this.backingStore.get("linkUrl"); } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); - super.serialize(writer); writer.writeStringValue("displayName", this.getDisplayName()); writer.writeStringValue("linkType", this.getLinkType()); writer.writeStringValue("linkUrl", this.getLinkUrl()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); } /** - * Sets the displayName property value. The name of the link. + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the displayName property value. The displayName property * @param value Value to set for the displayName property. */ public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } /** - * Sets the linkType property value. Information about a link in an app chat or Business Chat (BizChat) interaction. + * Sets the linkType property value. The linkType property * @param value Value to set for the linkType property. */ public void setLinkType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("linkType", value); } /** - * Sets the linkUrl property value. The URL of the link. + * Sets the linkUrl property value. The linkUrl property * @param value Value to set for the linkUrl property. */ public void setLinkUrl(@jakarta.annotation.Nullable final String value) { this.backingStore.set("linkUrl", value); } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMention.java b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMention.java index 5c5d027a8b7..3ed713250da 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMention.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMention.java @@ -1,18 +1,28 @@ package com.microsoft.graph.beta.models; +import com.microsoft.kiota.serialization.AdditionalDataHolder; import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; import java.util.HashMap; import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class AiInteractionMention extends Entity implements Parsable { +public class AiInteractionMention implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; /** * Instantiates a new {@link AiInteractionMention} and sets the default values. */ public AiInteractionMention() { - super(); + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); } /** * Creates a new instance of the appropriate class based on discriminator value @@ -24,20 +34,42 @@ public static AiInteractionMention createFromDiscriminatorValue(@jakarta.annotat Objects.requireNonNull(parseNode); return new AiInteractionMention(); } + /** + * 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>(super.getFieldDeserializers()); + final HashMap> deserializerMap = new HashMap>(4); deserializerMap.put("mentioned", (n) -> { this.setMentioned(n.getObjectValue(AiInteractionMentionedIdentitySet::createFromDiscriminatorValue)); }); deserializerMap.put("mentionId", (n) -> { this.setMentionId(n.getIntegerValue()); }); deserializerMap.put("mentionText", (n) -> { this.setMentionText(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); return deserializerMap; } /** - * Gets the mentioned property value. The entity mentioned in the message. + * Gets the mentioned property value. The mentioned property * @return a {@link AiInteractionMentionedIdentitySet} */ @jakarta.annotation.Nullable @@ -45,7 +77,7 @@ public AiInteractionMentionedIdentitySet getMentioned() { return this.backingStore.get("mentioned"); } /** - * Gets the mentionId property value. The identifier for the mention. + * Gets the mentionId property value. The mentionId property * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -53,43 +85,74 @@ public Integer getMentionId() { return this.backingStore.get("mentionId"); } /** - * Gets the mentionText property value. The text mentioned in the message. + * Gets the mentionText property value. The mentionText property * @return a {@link String} */ @jakarta.annotation.Nullable public String getMentionText() { return this.backingStore.get("mentionText"); } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); - super.serialize(writer); writer.writeObjectValue("mentioned", this.getMentioned()); writer.writeIntegerValue("mentionId", this.getMentionId()); writer.writeStringValue("mentionText", this.getMentionText()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); } /** - * Sets the mentioned property value. The entity mentioned in the message. + * 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 mentioned property value. The mentioned property * @param value Value to set for the mentioned property. */ public void setMentioned(@jakarta.annotation.Nullable final AiInteractionMentionedIdentitySet value) { this.backingStore.set("mentioned", value); } /** - * Sets the mentionId property value. The identifier for the mention. + * Sets the mentionId property value. The mentionId property * @param value Value to set for the mentionId property. */ public void setMentionId(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("mentionId", value); } /** - * Sets the mentionText property value. The text mentioned in the message. + * Sets the mentionText property value. The mentionText property * @param value Value to set for the mentionText property. */ public void setMentionText(@jakarta.annotation.Nullable final String value) { this.backingStore.set("mentionText", value); } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMentionedIdentitySet.java b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMentionedIdentitySet.java index 6a920b01ea5..474019d2061 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMentionedIdentitySet.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMentionedIdentitySet.java @@ -45,7 +45,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the tag property value. The tag details. + * Gets the tag property value. The tag property * @return a {@link TeamworkTagIdentity} */ @jakarta.annotation.Nullable @@ -70,7 +70,7 @@ public void setConversation(@jakarta.annotation.Nullable final TeamworkConversat this.backingStore.set("conversation", value); } /** - * Sets the tag property value. The tag details. + * Sets the tag property value. The tag property * @param value Value to set for the tag property. */ public void setTag(@jakarta.annotation.Nullable final TeamworkTagIdentity value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AiOnlineMeeting.java b/src/main/java/com/microsoft/graph/beta/generated/models/AiOnlineMeeting.java index 033b15c3e5e..06bba4904b1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AiOnlineMeeting.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AiOnlineMeeting.java @@ -25,7 +25,7 @@ public static AiOnlineMeeting createFromDiscriminatorValue(@jakarta.annotation.N return new AiOnlineMeeting(); } /** - * Gets the aiInsights property value. A set of AI insights associated with an AI online meeting. + * Gets the aiInsights property value. The aiInsights property * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -52,7 +52,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("aiInsights", this.getAiInsights()); } /** - * Sets the aiInsights property value. A set of AI insights associated with an AI online meeting. + * Sets the aiInsights property value. The aiInsights property * @param value Value to set for the aiInsights property. */ public void setAiInsights(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AiUser.java b/src/main/java/com/microsoft/graph/beta/generated/models/AiUser.java index c5470f780c6..5c286b9ff74 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AiUser.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AiUser.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the interactionHistory property value. The history of interactions between AI agents and users. + * Gets the interactionHistory property value. The interactionHistory property * @return a {@link AiInteractionHistory} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public AiInteractionHistory getInteractionHistory() { return this.backingStore.get("interactionHistory"); } /** - * Gets the onlineMeetings property value. Information about an online meeting, including AI insights. + * Gets the onlineMeetings property value. The onlineMeetings property * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("onlineMeetings", this.getOnlineMeetings()); } /** - * Sets the interactionHistory property value. The history of interactions between AI agents and users. + * Sets the interactionHistory property value. The interactionHistory property * @param value Value to set for the interactionHistory property. */ public void setInteractionHistory(@jakarta.annotation.Nullable final AiInteractionHistory value) { this.backingStore.set("interactionHistory", value); } /** - * Sets the onlineMeetings property value. Information about an online meeting, including AI insights. + * Sets the onlineMeetings property value. The onlineMeetings property * @param value Value to set for the onlineMeetings property. */ public void setOnlineMeetings(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AssignedPlaceMode.java b/src/main/java/com/microsoft/graph/beta/generated/models/AssignedPlaceMode.java new file mode 100644 index 00000000000..e6d515c0b26 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AssignedPlaceMode.java @@ -0,0 +1,79 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AssignedPlaceMode extends PlaceMode implements Parsable { + /** + * Instantiates a new {@link AssignedPlaceMode} and sets the default values. + */ + public AssignedPlaceMode() { + super(); + this.setOdataType("#microsoft.graph.assignedPlaceMode"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AssignedPlaceMode} + */ + @jakarta.annotation.Nonnull + public static AssignedPlaceMode createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AssignedPlaceMode(); + } + /** + * Gets the assignedUserEmailAddress property value. The email address of the user to whom the desk is assigned. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAssignedUserEmailAddress() { + return this.backingStore.get("assignedUserEmailAddress"); + } + /** + * Gets the assignedUserId property value. The user ID of the user to whom the desk is assigned. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAssignedUserId() { + return this.backingStore.get("assignedUserId"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("assignedUserEmailAddress", (n) -> { this.setAssignedUserEmailAddress(n.getStringValue()); }); + deserializerMap.put("assignedUserId", (n) -> { this.setAssignedUserId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("assignedUserEmailAddress", this.getAssignedUserEmailAddress()); + writer.writeStringValue("assignedUserId", this.getAssignedUserId()); + } + /** + * Sets the assignedUserEmailAddress property value. The email address of the user to whom the desk is assigned. + * @param value Value to set for the assignedUserEmailAddress property. + */ + public void setAssignedUserEmailAddress(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("assignedUserEmailAddress", value); + } + /** + * Sets the assignedUserId property value. The user ID of the user to whom the desk is assigned. + * @param value Value to set for the assignedUserId property. + */ + public void setAssignedUserId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("assignedUserId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Building.java b/src/main/java/com/microsoft/graph/beta/generated/models/Building.java new file mode 100644 index 00000000000..47e31fad51e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Building.java @@ -0,0 +1,79 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class Building extends Place implements Parsable { + /** + * Instantiates a new {@link Building} and sets the default values. + */ + public Building() { + super(); + this.setOdataType("#microsoft.graph.building"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link Building} + */ + @jakarta.annotation.Nonnull + public static Building createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new Building(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("hasWiFi", (n) -> { this.setHasWiFi(n.getBooleanValue()); }); + deserializerMap.put("resourceLinks", (n) -> { this.setResourceLinks(n.getCollectionOfObjectValues(ResourceLink::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the hasWiFi property value. Indicates whether the building has a wireless network. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getHasWiFi() { + return this.backingStore.get("hasWiFi"); + } + /** + * Gets the resourceLinks property value. A set of links to external resources that are associated with the building. Inherited from place. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getResourceLinks() { + return this.backingStore.get("resourceLinks"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeBooleanValue("hasWiFi", this.getHasWiFi()); + writer.writeCollectionOfObjectValues("resourceLinks", this.getResourceLinks()); + } + /** + * Sets the hasWiFi property value. Indicates whether the building has a wireless network. + * @param value Value to set for the hasWiFi property. + */ + public void setHasWiFi(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("hasWiFi", value); + } + /** + * Sets the resourceLinks property value. A set of links to external resources that are associated with the building. Inherited from place. + * @param value Value to set for the resourceLinks property. + */ + public void setResourceLinks(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("resourceLinks", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CallAiInsight.java b/src/main/java/com/microsoft/graph/beta/generated/models/CallAiInsight.java index f566e1b546c..0f1aabf08c3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CallAiInsight.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CallAiInsight.java @@ -26,7 +26,7 @@ public static CallAiInsight createFromDiscriminatorValue(@jakarta.annotation.Non return new CallAiInsight(); } /** - * Gets the actionItems property value. The collection of AI-generated action items. Read-only. + * Gets the actionItems property value. The actionItems property * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -34,7 +34,7 @@ public java.util.List getActionItems() { return this.backingStore.get("actionItems"); } /** - * Gets the callId property value. The ID for the online meeting call for which the callAiInsight was generated. Read-only. + * Gets the callId property value. The callId property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -42,7 +42,7 @@ public String getCallId() { return this.backingStore.get("callId"); } /** - * Gets the contentCorrelationId property value. The unique ID that correlates the transcript from which the insights were generated. Read-only. + * Gets the contentCorrelationId property value. The contentCorrelationId property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -50,7 +50,7 @@ public String getContentCorrelationId() { return this.backingStore.get("contentCorrelationId"); } /** - * Gets the createdDateTime property value. Date and time at which the corresponding transcript was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * Gets the createdDateTime property value. The createdDateTime property * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -58,7 +58,7 @@ public OffsetDateTime getCreatedDateTime() { return this.backingStore.get("createdDateTime"); } /** - * Gets the endDateTime property value. Date and time at which the corresponding transcription ends. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * Gets the endDateTime property value. The endDateTime property * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -82,7 +82,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the meetingNotes property value. The collection of AI-generated meeting notes. Read-only. + * Gets the meetingNotes property value. The meetingNotes property * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -90,7 +90,7 @@ public java.util.List getMeetingNotes() { return this.backingStore.get("meetingNotes"); } /** - * Gets the viewpoint property value. The caller-specific properties of the callAiInsight entity. Read-only. + * Gets the viewpoint property value. The viewpoint property * @return a {@link CallAiInsightViewPoint} */ @jakarta.annotation.Nullable @@ -113,49 +113,49 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("viewpoint", this.getViewpoint()); } /** - * Sets the actionItems property value. The collection of AI-generated action items. Read-only. + * Sets the actionItems property value. The actionItems property * @param value Value to set for the actionItems property. */ public void setActionItems(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("actionItems", value); } /** - * Sets the callId property value. The ID for the online meeting call for which the callAiInsight was generated. Read-only. + * Sets the callId property value. The callId property * @param value Value to set for the callId property. */ public void setCallId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("callId", value); } /** - * Sets the contentCorrelationId property value. The unique ID that correlates the transcript from which the insights were generated. Read-only. + * Sets the contentCorrelationId property value. The contentCorrelationId property * @param value Value to set for the contentCorrelationId property. */ public void setContentCorrelationId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("contentCorrelationId", value); } /** - * Sets the createdDateTime property value. Date and time at which the corresponding transcript was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * Sets the createdDateTime property value. The createdDateTime property * @param value Value to set for the createdDateTime property. */ public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("createdDateTime", value); } /** - * Sets the endDateTime property value. Date and time at which the corresponding transcription ends. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * Sets the endDateTime property value. The endDateTime property * @param value Value to set for the endDateTime property. */ public void setEndDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("endDateTime", value); } /** - * Sets the meetingNotes property value. The collection of AI-generated meeting notes. Read-only. + * Sets the meetingNotes property value. The meetingNotes property * @param value Value to set for the meetingNotes property. */ public void setMeetingNotes(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("meetingNotes", value); } /** - * Sets the viewpoint property value. The caller-specific properties of the callAiInsight entity. Read-only. + * Sets the viewpoint property value. The viewpoint property * @param value Value to set for the viewpoint property. */ public void setViewpoint(@jakarta.annotation.Nullable final CallAiInsightViewPoint value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CallAiInsightViewPoint.java b/src/main/java/com/microsoft/graph/beta/generated/models/CallAiInsightViewPoint.java index c5538084f60..10d1da90ea1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CallAiInsightViewPoint.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CallAiInsightViewPoint.java @@ -67,7 +67,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the mentionEvents property value. The collection of AI-generated mention events. + * Gets the mentionEvents property value. The mentionEvents property * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -108,7 +108,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the mentionEvents property value. The collection of AI-generated mention events. + * Sets the mentionEvents property value. The mentionEvents property * @param value Value to set for the mentionEvents property. */ public void setMentionEvents(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CallEvent.java b/src/main/java/com/microsoft/graph/beta/generated/models/CallEvent.java index be2b3183601..e0293e01d4d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CallEvent.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CallEvent.java @@ -58,6 +58,8 @@ public Map> getFieldDeserializers deserializerMap.put("callEventType", (n) -> { this.setCallEventType(n.getEnumValue(CallEventType::forValue)); }); deserializerMap.put("eventDateTime", (n) -> { this.setEventDateTime(n.getOffsetDateTimeValue()); }); deserializerMap.put("participants", (n) -> { this.setParticipants(n.getCollectionOfObjectValues(Participant::createFromDiscriminatorValue)); }); + deserializerMap.put("recordingState", (n) -> { this.setRecordingState(n.getObjectValue(RecordingState::createFromDiscriminatorValue)); }); + deserializerMap.put("transcriptionState", (n) -> { this.setTranscriptionState(n.getObjectValue(TranscriptionState::createFromDiscriminatorValue)); }); return deserializerMap; } /** @@ -68,6 +70,22 @@ public Map> getFieldDeserializers public java.util.List getParticipants() { return this.backingStore.get("participants"); } + /** + * Gets the recordingState property value. The recordingState property + * @return a {@link RecordingState} + */ + @jakarta.annotation.Nullable + public RecordingState getRecordingState() { + return this.backingStore.get("recordingState"); + } + /** + * Gets the transcriptionState property value. The transcriptionState property + * @return a {@link TranscriptionState} + */ + @jakarta.annotation.Nullable + public TranscriptionState getTranscriptionState() { + return this.backingStore.get("transcriptionState"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -78,6 +96,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeEnumValue("callEventType", this.getCallEventType()); writer.writeOffsetDateTimeValue("eventDateTime", this.getEventDateTime()); writer.writeCollectionOfObjectValues("participants", this.getParticipants()); + writer.writeObjectValue("recordingState", this.getRecordingState()); + writer.writeObjectValue("transcriptionState", this.getTranscriptionState()); } /** * Sets the callEventType property value. The event type of the call. Possible values are: callStarted, callEnded, unknownFutureValue, rosterUpdated. You must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: rosterUpdated. @@ -100,4 +120,18 @@ public void setEventDateTime(@jakarta.annotation.Nullable final OffsetDateTime v public void setParticipants(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("participants", value); } + /** + * Sets the recordingState property value. The recordingState property + * @param value Value to set for the recordingState property. + */ + public void setRecordingState(@jakarta.annotation.Nullable final RecordingState value) { + this.backingStore.set("recordingState", value); + } + /** + * Sets the transcriptionState property value. The transcriptionState property + * @param value Value to set for the transcriptionState property. + */ + public void setTranscriptionState(@jakarta.annotation.Nullable final TranscriptionState value) { + this.backingStore.set("transcriptionState", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CallEventType.java b/src/main/java/com/microsoft/graph/beta/generated/models/CallEventType.java index 99f8a939de6..9c3375cd855 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CallEventType.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CallEventType.java @@ -9,10 +9,8 @@ public enum CallEventType implements ValuedEnum { CallEnded("callEnded"), UnknownFutureValue("unknownFutureValue"), RosterUpdated("rosterUpdated"), - TranscriptionStarted("transcriptionStarted"), - TranscriptionStopped("transcriptionStopped"), - RecordingStarted("recordingStarted"), - RecordingStopped("recordingStopped"); + TranscriptionStateUpdated("transcriptionStateUpdated"), + RecordingStateUpdated("recordingStateUpdated"); public final String value; CallEventType(final String value) { this.value = value; @@ -27,10 +25,8 @@ public static CallEventType forValue(@jakarta.annotation.Nonnull final String se case "callEnded": return CallEnded; case "unknownFutureValue": return UnknownFutureValue; case "rosterUpdated": return RosterUpdated; - case "transcriptionStarted": return TranscriptionStarted; - case "transcriptionStopped": return TranscriptionStopped; - case "recordingStarted": return RecordingStarted; - case "recordingStopped": return RecordingStopped; + case "transcriptionStateUpdated": return TranscriptionStateUpdated; + case "recordingStateUpdated": return RecordingStateUpdated; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPC.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPC.java index ce062bbd9a8..f3370dc9c01 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPC.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPC.java @@ -139,6 +139,7 @@ public Map> getFieldDeserializers deserializerMap.put("statusDetail", (n) -> { this.setStatusDetail(n.getObjectValue(CloudPcStatusDetail::createFromDiscriminatorValue)); }); deserializerMap.put("statusDetails", (n) -> { this.setStatusDetails(n.getObjectValue(CloudPcStatusDetails::createFromDiscriminatorValue)); }); deserializerMap.put("userAccountType", (n) -> { this.setUserAccountType(n.getEnumValue(CloudPcUserAccountType::forValue)); }); + deserializerMap.put("userExperienceType", (n) -> { this.setUserExperienceType(n.getEnumValue(CloudPcUserExperienceType::forValue)); }); deserializerMap.put("userPrincipalName", (n) -> { this.setUserPrincipalName(n.getStringValue()); }); return deserializerMap; } @@ -350,6 +351,14 @@ public CloudPcStatusDetails getStatusDetails() { public CloudPcUserAccountType getUserAccountType() { return this.backingStore.get("userAccountType"); } + /** + * Gets the userExperienceType property value. The userExperienceType property + * @return a {@link CloudPcUserExperienceType} + */ + @jakarta.annotation.Nullable + public CloudPcUserExperienceType getUserExperienceType() { + return this.backingStore.get("userExperienceType"); + } /** * Gets the userPrincipalName property value. The user principal name (UPN) of the user assigned to the Cloud PC. * @return a {@link String} @@ -400,6 +409,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("statusDetail", this.getStatusDetail()); writer.writeObjectValue("statusDetails", this.getStatusDetails()); writer.writeEnumValue("userAccountType", this.getUserAccountType()); + writer.writeEnumValue("userExperienceType", this.getUserExperienceType()); writer.writeStringValue("userPrincipalName", this.getUserPrincipalName()); } /** @@ -647,6 +657,13 @@ public void setStatusDetails(@jakarta.annotation.Nullable final CloudPcStatusDet public void setUserAccountType(@jakarta.annotation.Nullable final CloudPcUserAccountType value) { this.backingStore.set("userAccountType", value); } + /** + * Sets the userExperienceType property value. The userExperienceType property + * @param value Value to set for the userExperienceType property. + */ + public void setUserExperienceType(@jakarta.annotation.Nullable final CloudPcUserExperienceType value) { + this.backingStore.set("userExperienceType", value); + } /** * Sets the userPrincipalName property value. The user principal name (UPN) of the user assigned to the Cloud PC. * @param value Value to set for the userPrincipalName property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudApp.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudApp.java new file mode 100644 index 00000000000..457ec97e277 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudApp.java @@ -0,0 +1,249 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CloudPcCloudApp extends Entity implements Parsable { + /** + * Instantiates a new {@link CloudPcCloudApp} and sets the default values. + */ + public CloudPcCloudApp() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CloudPcCloudApp} + */ + @jakarta.annotation.Nonnull + public static CloudPcCloudApp createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CloudPcCloudApp(); + } + /** + * Gets the actionFailedErrorCode property value. The actionFailedErrorCode property + * @return a {@link CloudPcCloudAppActionFailedErrorCode} + */ + @jakarta.annotation.Nullable + public CloudPcCloudAppActionFailedErrorCode getActionFailedErrorCode() { + return this.backingStore.get("actionFailedErrorCode"); + } + /** + * Gets the actionFailedErrorMessage property value. The actionFailedErrorMessage property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getActionFailedErrorMessage() { + return this.backingStore.get("actionFailedErrorMessage"); + } + /** + * Gets the addedDateTime property value. The addedDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getAddedDateTime() { + return this.backingStore.get("addedDateTime"); + } + /** + * Gets the appDetail property value. The appDetail property + * @return a {@link CloudPcCloudAppDetail} + */ + @jakarta.annotation.Nullable + public CloudPcCloudAppDetail getAppDetail() { + return this.backingStore.get("appDetail"); + } + /** + * Gets the appStatus property value. The appStatus property + * @return a {@link CloudPcCloudAppStatus} + */ + @jakarta.annotation.Nullable + public CloudPcCloudAppStatus getAppStatus() { + return this.backingStore.get("appStatus"); + } + /** + * Gets the availableToUser property value. The availableToUser property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getAvailableToUser() { + return this.backingStore.get("availableToUser"); + } + /** + * Gets the description property value. The description property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * Gets the discoveredAppName property value. The discoveredAppName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDiscoveredAppName() { + return this.backingStore.get("discoveredAppName"); + } + /** + * Gets the displayName property value. The displayName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("actionFailedErrorCode", (n) -> { this.setActionFailedErrorCode(n.getEnumValue(CloudPcCloudAppActionFailedErrorCode::forValue)); }); + deserializerMap.put("actionFailedErrorMessage", (n) -> { this.setActionFailedErrorMessage(n.getStringValue()); }); + deserializerMap.put("addedDateTime", (n) -> { this.setAddedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("appDetail", (n) -> { this.setAppDetail(n.getObjectValue(CloudPcCloudAppDetail::createFromDiscriminatorValue)); }); + deserializerMap.put("appStatus", (n) -> { this.setAppStatus(n.getEnumValue(CloudPcCloudAppStatus::forValue)); }); + deserializerMap.put("availableToUser", (n) -> { this.setAvailableToUser(n.getBooleanValue()); }); + deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("discoveredAppName", (n) -> { this.setDiscoveredAppName(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("lastPublishedDateTime", (n) -> { this.setLastPublishedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("provisioningPolicyId", (n) -> { this.setProvisioningPolicyId(n.getStringValue()); }); + deserializerMap.put("scopeIds", (n) -> { this.setScopeIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the lastPublishedDateTime property value. The lastPublishedDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastPublishedDateTime() { + return this.backingStore.get("lastPublishedDateTime"); + } + /** + * Gets the provisioningPolicyId property value. The provisioningPolicyId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getProvisioningPolicyId() { + return this.backingStore.get("provisioningPolicyId"); + } + /** + * Gets the scopeIds property value. The scopeIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getScopeIds() { + return this.backingStore.get("scopeIds"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeEnumValue("actionFailedErrorCode", this.getActionFailedErrorCode()); + writer.writeStringValue("actionFailedErrorMessage", this.getActionFailedErrorMessage()); + writer.writeOffsetDateTimeValue("addedDateTime", this.getAddedDateTime()); + writer.writeObjectValue("appDetail", this.getAppDetail()); + writer.writeEnumValue("appStatus", this.getAppStatus()); + writer.writeBooleanValue("availableToUser", this.getAvailableToUser()); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("discoveredAppName", this.getDiscoveredAppName()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeOffsetDateTimeValue("lastPublishedDateTime", this.getLastPublishedDateTime()); + writer.writeStringValue("provisioningPolicyId", this.getProvisioningPolicyId()); + writer.writeCollectionOfPrimitiveValues("scopeIds", this.getScopeIds()); + } + /** + * Sets the actionFailedErrorCode property value. The actionFailedErrorCode property + * @param value Value to set for the actionFailedErrorCode property. + */ + public void setActionFailedErrorCode(@jakarta.annotation.Nullable final CloudPcCloudAppActionFailedErrorCode value) { + this.backingStore.set("actionFailedErrorCode", value); + } + /** + * Sets the actionFailedErrorMessage property value. The actionFailedErrorMessage property + * @param value Value to set for the actionFailedErrorMessage property. + */ + public void setActionFailedErrorMessage(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("actionFailedErrorMessage", value); + } + /** + * Sets the addedDateTime property value. The addedDateTime property + * @param value Value to set for the addedDateTime property. + */ + public void setAddedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("addedDateTime", value); + } + /** + * Sets the appDetail property value. The appDetail property + * @param value Value to set for the appDetail property. + */ + public void setAppDetail(@jakarta.annotation.Nullable final CloudPcCloudAppDetail value) { + this.backingStore.set("appDetail", value); + } + /** + * Sets the appStatus property value. The appStatus property + * @param value Value to set for the appStatus property. + */ + public void setAppStatus(@jakarta.annotation.Nullable final CloudPcCloudAppStatus value) { + this.backingStore.set("appStatus", value); + } + /** + * Sets the availableToUser property value. The availableToUser property + * @param value Value to set for the availableToUser property. + */ + public void setAvailableToUser(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("availableToUser", value); + } + /** + * Sets the description property value. The description property + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the discoveredAppName property value. The discoveredAppName property + * @param value Value to set for the discoveredAppName property. + */ + public void setDiscoveredAppName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("discoveredAppName", value); + } + /** + * Sets the displayName property value. The displayName property + * @param value Value to set for the displayName property. + */ + public void setDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("displayName", value); + } + /** + * Sets the lastPublishedDateTime property value. The lastPublishedDateTime property + * @param value Value to set for the lastPublishedDateTime property. + */ + public void setLastPublishedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastPublishedDateTime", value); + } + /** + * Sets the provisioningPolicyId property value. The provisioningPolicyId property + * @param value Value to set for the provisioningPolicyId property. + */ + public void setProvisioningPolicyId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("provisioningPolicyId", value); + } + /** + * Sets the scopeIds property value. The scopeIds property + * @param value Value to set for the scopeIds property. + */ + public void setScopeIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("scopeIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudAppActionFailedErrorCode.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudAppActionFailedErrorCode.java new file mode 100644 index 00000000000..a56e79653a6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudAppActionFailedErrorCode.java @@ -0,0 +1,31 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CloudPcCloudAppActionFailedErrorCode implements ValuedEnum { + CloudAppQuotaExceeded("cloudAppQuotaExceeded"), + CloudPcLicenseNotFound("cloudPcLicenseNotFound"), + InternalServerError("internalServerError"), + AppDiscoveryFailed("appDiscoveryFailed"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CloudPcCloudAppActionFailedErrorCode(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CloudPcCloudAppActionFailedErrorCode forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "cloudAppQuotaExceeded": return CloudAppQuotaExceeded; + case "cloudPcLicenseNotFound": return CloudPcLicenseNotFound; + case "internalServerError": return InternalServerError; + case "appDiscoveryFailed": return AppDiscoveryFailed; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudAppCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudAppCollectionResponse.java new file mode 100644 index 00000000000..d895a724b81 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudAppCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CloudPcCloudAppCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link CloudPcCloudAppCollectionResponse} and sets the default values. + */ + public CloudPcCloudAppCollectionResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CloudPcCloudAppCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static CloudPcCloudAppCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CloudPcCloudAppCollectionResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(CloudPcCloudApp::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudAppDetail.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudAppDetail.java new file mode 100644 index 00000000000..8434d2002f9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudAppDetail.java @@ -0,0 +1,175 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CloudPcCloudAppDetail implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CloudPcCloudAppDetail} and sets the default values. + */ + public CloudPcCloudAppDetail() { + 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 CloudPcCloudAppDetail} + */ + @jakarta.annotation.Nonnull + public static CloudPcCloudAppDetail createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CloudPcCloudAppDetail(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the commandLineArguments property value. The commandLineArguments property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCommandLineArguments() { + return this.backingStore.get("commandLineArguments"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(5); + deserializerMap.put("commandLineArguments", (n) -> { this.setCommandLineArguments(n.getStringValue()); }); + deserializerMap.put("filePath", (n) -> { this.setFilePath(n.getStringValue()); }); + deserializerMap.put("iconIndex", (n) -> { this.setIconIndex(n.getIntegerValue()); }); + deserializerMap.put("iconPath", (n) -> { this.setIconPath(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the filePath property value. The filePath property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getFilePath() { + return this.backingStore.get("filePath"); + } + /** + * Gets the iconIndex property value. The iconIndex property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getIconIndex() { + return this.backingStore.get("iconIndex"); + } + /** + * Gets the iconPath property value. The iconPath property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getIconPath() { + return this.backingStore.get("iconPath"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("commandLineArguments", this.getCommandLineArguments()); + writer.writeStringValue("filePath", this.getFilePath()); + writer.writeIntegerValue("iconIndex", this.getIconIndex()); + writer.writeStringValue("iconPath", this.getIconPath()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the commandLineArguments property value. The commandLineArguments property + * @param value Value to set for the commandLineArguments property. + */ + public void setCommandLineArguments(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("commandLineArguments", value); + } + /** + * Sets the filePath property value. The filePath property + * @param value Value to set for the filePath property. + */ + public void setFilePath(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("filePath", value); + } + /** + * Sets the iconIndex property value. The iconIndex property + * @param value Value to set for the iconIndex property. + */ + public void setIconIndex(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("iconIndex", value); + } + /** + * Sets the iconPath property value. The iconPath property + * @param value Value to set for the iconPath property. + */ + public void setIconPath(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("iconPath", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudAppStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudAppStatus.java new file mode 100644 index 00000000000..1c42fcbc8cf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcCloudAppStatus.java @@ -0,0 +1,35 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CloudPcCloudAppStatus implements ValuedEnum { + Preparing("preparing"), + Ready("ready"), + Publishing("publishing"), + Published("published"), + Unpublishing("unpublishing"), + Failed("failed"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CloudPcCloudAppStatus(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CloudPcCloudAppStatus forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "preparing": return Preparing; + case "ready": return Ready; + case "publishing": return Publishing; + case "published": return Published; + case "unpublishing": return Unpublishing; + case "failed": return Failed; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDiscoveredApp.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDiscoveredApp.java new file mode 100644 index 00000000000..97fa82e3678 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDiscoveredApp.java @@ -0,0 +1,175 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CloudPcDiscoveredApp implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CloudPcDiscoveredApp} and sets the default values. + */ + public CloudPcDiscoveredApp() { + 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 CloudPcDiscoveredApp} + */ + @jakarta.annotation.Nonnull + public static CloudPcDiscoveredApp createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CloudPcDiscoveredApp(); + } + /** + * 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 appDetail property value. The appDetail property + * @return a {@link CloudPcCloudAppDetail} + */ + @jakarta.annotation.Nullable + public CloudPcCloudAppDetail getAppDetail() { + return this.backingStore.get("appDetail"); + } + /** + * Gets the appName property value. The appName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAppName() { + return this.backingStore.get("appName"); + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the discoveredAppId property value. The discoveredAppId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDiscoveredAppId() { + return this.backingStore.get("discoveredAppId"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(5); + deserializerMap.put("appDetail", (n) -> { this.setAppDetail(n.getObjectValue(CloudPcCloudAppDetail::createFromDiscriminatorValue)); }); + deserializerMap.put("appName", (n) -> { this.setAppName(n.getStringValue()); }); + deserializerMap.put("discoveredAppId", (n) -> { this.setDiscoveredAppId(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("sourceId", (n) -> { this.setSourceId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the sourceId property value. The sourceId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSourceId() { + return this.backingStore.get("sourceId"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeObjectValue("appDetail", this.getAppDetail()); + writer.writeStringValue("appName", this.getAppName()); + writer.writeStringValue("discoveredAppId", this.getDiscoveredAppId()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("sourceId", this.getSourceId()); + 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 appDetail property value. The appDetail property + * @param value Value to set for the appDetail property. + */ + public void setAppDetail(@jakarta.annotation.Nullable final CloudPcCloudAppDetail value) { + this.backingStore.set("appDetail", value); + } + /** + * Sets the appName property value. The appName property + * @param value Value to set for the appName property. + */ + public void setAppName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("appName", 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 discoveredAppId property value. The discoveredAppId property + * @param value Value to set for the discoveredAppId property. + */ + public void setDiscoveredAppId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("discoveredAppId", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the sourceId property value. The sourceId property + * @param value Value to set for the sourceId property. + */ + public void setSourceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("sourceId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcProvisioningPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcProvisioningPolicy.java index 6d7f3198149..8f00b376ce9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcProvisioningPolicy.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcProvisioningPolicy.java @@ -152,6 +152,7 @@ public Map> getFieldDeserializers deserializerMap.put("microsoftManagedDesktop", (n) -> { this.setMicrosoftManagedDesktop(n.getObjectValue(MicrosoftManagedDesktop::createFromDiscriminatorValue)); }); deserializerMap.put("provisioningType", (n) -> { this.setProvisioningType(n.getEnumValue(CloudPcProvisioningType::forValue)); }); deserializerMap.put("scopeIds", (n) -> { this.setScopeIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("userExperienceType", (n) -> { this.setUserExperienceType(n.getEnumValue(CloudPcUserExperienceType::forValue)); }); deserializerMap.put("windowsSetting", (n) -> { this.setWindowsSetting(n.getObjectValue(CloudPcWindowsSetting::createFromDiscriminatorValue)); }); deserializerMap.put("windowsSettings", (n) -> { this.setWindowsSettings(n.getObjectValue(CloudPcWindowsSettings::createFromDiscriminatorValue)); }); return deserializerMap; @@ -244,6 +245,14 @@ public CloudPcProvisioningType getProvisioningType() { public java.util.List getScopeIds() { return this.backingStore.get("scopeIds"); } + /** + * Gets the userExperienceType property value. The userExperienceType property + * @return a {@link CloudPcUserExperienceType} + */ + @jakarta.annotation.Nullable + public CloudPcUserExperienceType getUserExperienceType() { + return this.backingStore.get("userExperienceType"); + } /** * Gets the windowsSetting property value. Indicates a specific Windows setting to configure during the creation of Cloud PCs for this provisioning policy. Supports $select. * @return a {@link CloudPcWindowsSetting} @@ -290,6 +299,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("microsoftManagedDesktop", this.getMicrosoftManagedDesktop()); writer.writeEnumValue("provisioningType", this.getProvisioningType()); writer.writeCollectionOfPrimitiveValues("scopeIds", this.getScopeIds()); + writer.writeEnumValue("userExperienceType", this.getUserExperienceType()); writer.writeObjectValue("windowsSetting", this.getWindowsSetting()); writer.writeObjectValue("windowsSettings", this.getWindowsSettings()); } @@ -454,6 +464,13 @@ public void setProvisioningType(@jakarta.annotation.Nullable final CloudPcProvis public void setScopeIds(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("scopeIds", value); } + /** + * Sets the userExperienceType property value. The userExperienceType property + * @param value Value to set for the userExperienceType property. + */ + public void setUserExperienceType(@jakarta.annotation.Nullable final CloudPcUserExperienceType value) { + this.backingStore.set("userExperienceType", value); + } /** * Sets the windowsSetting property value. Indicates a specific Windows setting to configure during the creation of Cloud PCs for this provisioning policy. Supports $select. * @param value Value to set for the windowsSetting property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcUserExperienceType.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcUserExperienceType.java new file mode 100644 index 00000000000..d777a7d35dd --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcUserExperienceType.java @@ -0,0 +1,27 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CloudPcUserExperienceType implements ValuedEnum { + CloudPc("cloudPc"), + CloudApp("cloudApp"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CloudPcUserExperienceType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CloudPcUserExperienceType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "cloudPc": return CloudPc; + case "cloudApp": return CloudApp; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CompanyDetail.java b/src/main/java/com/microsoft/graph/beta/generated/models/CompanyDetail.java index 3ff88c21d90..694e9dbe53e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CompanyDetail.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CompanyDetail.java @@ -71,6 +71,14 @@ public BackingStore getBackingStore() { public String getCompanyCode() { return this.backingStore.get("companyCode"); } + /** + * Gets the costCenter property value. The cost center associated with the company or department. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCostCenter() { + return this.backingStore.get("costCenter"); + } /** * Gets the department property value. Department Name within a company. * @return a {@link String} @@ -87,17 +95,27 @@ public String getDepartment() { public String getDisplayName() { return this.backingStore.get("displayName"); } + /** + * Gets the division property value. The division within the company. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDivision() { + return this.backingStore.get("division"); + } /** * The deserialization information for the current model * @return a {@link Map>} */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(9); + final HashMap> deserializerMap = new HashMap>(11); deserializerMap.put("address", (n) -> { this.setAddress(n.getObjectValue(PhysicalAddress::createFromDiscriminatorValue)); }); deserializerMap.put("companyCode", (n) -> { this.setCompanyCode(n.getStringValue()); }); + deserializerMap.put("costCenter", (n) -> { this.setCostCenter(n.getStringValue()); }); deserializerMap.put("department", (n) -> { this.setDepartment(n.getStringValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("division", (n) -> { this.setDivision(n.getStringValue()); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("officeLocation", (n) -> { this.setOfficeLocation(n.getStringValue()); }); deserializerMap.put("pronunciation", (n) -> { this.setPronunciation(n.getStringValue()); }); @@ -153,8 +171,10 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); writer.writeObjectValue("address", this.getAddress()); writer.writeStringValue("companyCode", this.getCompanyCode()); + writer.writeStringValue("costCenter", this.getCostCenter()); writer.writeStringValue("department", this.getDepartment()); writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("division", this.getDivision()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeStringValue("officeLocation", this.getOfficeLocation()); writer.writeStringValue("pronunciation", this.getPronunciation()); @@ -191,6 +211,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value public void setCompanyCode(@jakarta.annotation.Nullable final String value) { this.backingStore.set("companyCode", value); } + /** + * Sets the costCenter property value. The cost center associated with the company or department. + * @param value Value to set for the costCenter property. + */ + public void setCostCenter(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("costCenter", value); + } /** * Sets the department property value. Department Name within a company. * @param value Value to set for the department property. @@ -205,6 +232,13 @@ public void setDepartment(@jakarta.annotation.Nullable final String value) { public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } + /** + * Sets the division property value. The division within the company. + * @param value Value to set for the division property. + */ + public void setDivision(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("division", value); + } /** * Sets the @odata.type property value. The OdataType property * @param value Value to set for the @odata.type property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdmin.java b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdmin.java index bb34a0f178b..57020273712 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdmin.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdmin.java @@ -35,7 +35,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the settings property value. Set of Microsoft 365 Copilot settings that can be added or modified. Read-only. Nullable. + * Gets the settings property value. The settings property * @return a {@link CopilotAdminSetting} */ @jakarta.annotation.Nullable @@ -52,7 +52,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("settings", this.getSettings()); } /** - * Sets the settings property value. Set of Microsoft 365 Copilot settings that can be added or modified. Read-only. Nullable. + * Sets the settings property value. The settings property * @param value Value to set for the settings property. */ public void setSettings(@jakarta.annotation.Nullable final CopilotAdminSetting value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminLimitedMode.java b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminLimitedMode.java index b755b8171ae..9420ce44602 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminLimitedMode.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminLimitedMode.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the groupId property value. The ID of a Microsoft Entra group, for which the value of isEnabledForGroup is applied. The default value is null. If isEnabledForGroup is set to true, the groupId value must be provided for the Copilot limited mode in Teams meetings to be enabled for the members of the group. Optional. + * Gets the groupId property value. The groupId property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public String getGroupId() { return this.backingStore.get("groupId"); } /** - * Gets the isEnabledForGroup property value. Enables the user to be in limited mode for Copilot in Teams meetings. When copilotAdminLimitedMode=true, users in this mode can ask any questions, but Copilot doesn't respond to certain questions related to inferring emotions, behavior, or judgments. When copilotAdminLimitedMode=false, it responds to all types of questions grounded to the meeting conversation. The default value is false. + * Gets the isEnabledForGroup property value. The isEnabledForGroup property * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("isEnabledForGroup", this.getIsEnabledForGroup()); } /** - * Sets the groupId property value. The ID of a Microsoft Entra group, for which the value of isEnabledForGroup is applied. The default value is null. If isEnabledForGroup is set to true, the groupId value must be provided for the Copilot limited mode in Teams meetings to be enabled for the members of the group. Optional. + * Sets the groupId property value. The groupId property * @param value Value to set for the groupId property. */ public void setGroupId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("groupId", value); } /** - * Sets the isEnabledForGroup property value. Enables the user to be in limited mode for Copilot in Teams meetings. When copilotAdminLimitedMode=true, users in this mode can ask any questions, but Copilot doesn't respond to certain questions related to inferring emotions, behavior, or judgments. When copilotAdminLimitedMode=false, it responds to all types of questions grounded to the meeting conversation. The default value is false. + * Sets the isEnabledForGroup property value. The isEnabledForGroup property * @param value Value to set for the isEnabledForGroup property. */ public void setIsEnabledForGroup(@jakarta.annotation.Nullable final Boolean value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminSetting.java b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminSetting.java index f97efdbf607..c176de48f4d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminSetting.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminSetting.java @@ -35,7 +35,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the limitedMode property value. Represents a setting that controls whether users of Microsoft 365 Copilot in Teams meetings can receive responses to sentiment-related prompts. Read-only. Nullable. + * Gets the limitedMode property value. The limitedMode property * @return a {@link CopilotAdminLimitedMode} */ @jakarta.annotation.Nullable @@ -52,7 +52,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("limitedMode", this.getLimitedMode()); } /** - * Sets the limitedMode property value. Represents a setting that controls whether users of Microsoft 365 Copilot in Teams meetings can receive responses to sentiment-related prompts. Read-only. Nullable. + * Sets the limitedMode property value. The limitedMode property * @param value Value to set for the limitedMode property. */ public void setLimitedMode(@jakarta.annotation.Nullable final CopilotAdminLimitedMode value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CustomExtensionOverwriteConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/CustomExtensionOverwriteConfiguration.java index c41d02a9540..27bae88854a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CustomExtensionOverwriteConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CustomExtensionOverwriteConfiguration.java @@ -55,6 +55,14 @@ public Map getAdditionalData() { public BackingStore getBackingStore() { return this.backingStore; } + /** + * Gets the behaviorOnError property value. The behaviorOnError property + * @return a {@link CustomExtensionBehaviorOnError} + */ + @jakarta.annotation.Nullable + public CustomExtensionBehaviorOnError getBehaviorOnError() { + return this.backingStore.get("behaviorOnError"); + } /** * Gets the clientConfiguration property value. Optional. Configuration of calling external API, such as timeout, retryCount, retriableResponseCodes. * @return a {@link CustomExtensionClientConfiguration} @@ -69,7 +77,8 @@ public CustomExtensionClientConfiguration getClientConfiguration() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("behaviorOnError", (n) -> { this.setBehaviorOnError(n.getObjectValue(CustomExtensionBehaviorOnError::createFromDiscriminatorValue)); }); deserializerMap.put("clientConfiguration", (n) -> { this.setClientConfiguration(n.getObjectValue(CustomExtensionClientConfiguration::createFromDiscriminatorValue)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); return deserializerMap; @@ -88,6 +97,7 @@ public String getOdataType() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeObjectValue("behaviorOnError", this.getBehaviorOnError()); writer.writeObjectValue("clientConfiguration", this.getClientConfiguration()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeAdditionalData(this.getAdditionalData()); @@ -107,6 +117,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the behaviorOnError property value. The behaviorOnError property + * @param value Value to set for the behaviorOnError property. + */ + public void setBehaviorOnError(@jakarta.annotation.Nullable final CustomExtensionBehaviorOnError value) { + this.backingStore.set("behaviorOnError", value); + } /** * Sets the clientConfiguration property value. Optional. Configuration of calling external API, such as timeout, retryCount, retriableResponseCodes. * @param value Value to set for the clientConfiguration property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Desk.java b/src/main/java/com/microsoft/graph/beta/generated/models/Desk.java new file mode 100644 index 00000000000..de645f1bc38 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Desk.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class Desk extends Place implements Parsable { + /** + * Instantiates a new {@link Desk} and sets the default values. + */ + public Desk() { + super(); + this.setOdataType("#microsoft.graph.desk"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link Desk} + */ + @jakarta.annotation.Nonnull + public static Desk createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new Desk(); + } + /** + * Gets the displayDeviceName property value. The name of the display device (for example, monitor or projector) that is available at the desk. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayDeviceName() { + return this.backingStore.get("displayDeviceName"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("displayDeviceName", (n) -> { this.setDisplayDeviceName(n.getStringValue()); }); + deserializerMap.put("mailboxDetails", (n) -> { this.setMailboxDetails(n.getObjectValue(MailboxDetails::createFromDiscriminatorValue)); }); + deserializerMap.put("mode", (n) -> { this.setMode(n.getObjectValue(PlaceMode::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the mailboxDetails property value. The mailbox object id and email address that are associated with the desk. + * @return a {@link MailboxDetails} + */ + @jakarta.annotation.Nullable + public MailboxDetails getMailboxDetails() { + return this.backingStore.get("mailboxDetails"); + } + /** + * Gets the mode property value. The mode of the desk. The supported modes are:assignedPlaceMode - Desks that are assigned to a user.reservablePlaceMode - Desks that can be booked in advance using desk reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks, the desk is booked for you, assuming the peripheral is associated with the desk in the Microsoft Teams Rooms Pro management portal.offlinePlaceMode - Desk that is taken down for maintenance or marked as not reservable. + * @return a {@link PlaceMode} + */ + @jakarta.annotation.Nullable + public PlaceMode getMode() { + return this.backingStore.get("mode"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("displayDeviceName", this.getDisplayDeviceName()); + writer.writeObjectValue("mailboxDetails", this.getMailboxDetails()); + writer.writeObjectValue("mode", this.getMode()); + } + /** + * Sets the displayDeviceName property value. The name of the display device (for example, monitor or projector) that is available at the desk. + * @param value Value to set for the displayDeviceName property. + */ + public void setDisplayDeviceName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("displayDeviceName", value); + } + /** + * Sets the mailboxDetails property value. The mailbox object id and email address that are associated with the desk. + * @param value Value to set for the mailboxDetails property. + */ + public void setMailboxDetails(@jakarta.annotation.Nullable final MailboxDetails value) { + this.backingStore.set("mailboxDetails", value); + } + /** + * Sets the mode property value. The mode of the desk. The supported modes are:assignedPlaceMode - Desks that are assigned to a user.reservablePlaceMode - Desks that can be booked in advance using desk reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks, the desk is booked for you, assuming the peripheral is associated with the desk in the Microsoft Teams Rooms Pro management portal.offlinePlaceMode - Desk that is taken down for maintenance or marked as not reservable. + * @param value Value to set for the mode property. + */ + public void setMode(@jakarta.annotation.Nullable final PlaceMode value) { + this.backingStore.set("mode", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceAppManagement.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceAppManagement.java index 040a18d0511..9b724c1df90 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceAppManagement.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceAppManagement.java @@ -231,7 +231,7 @@ public java.util.List getMobileAppConfigura return this.backingStore.get("mobileAppConfigurations"); } /** - * Gets the mobileAppRelationships property value. List mobileAppRelationship objects for mobile applications. + * Gets the mobileAppRelationships property value. The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -507,7 +507,7 @@ public void setMobileAppConfigurations(@jakarta.annotation.Nullable final java.u this.backingStore.set("mobileAppConfigurations", value); } /** - * Sets the mobileAppRelationships property value. List mobileAppRelationship objects for mobile applications. + * Sets the mobileAppRelationships property value. The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. * @param value Value to set for the mobileAppRelationships property. */ public void setMobileAppRelationships(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java index 8ee264d9149..c281082874b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java @@ -141,7 +141,7 @@ public java.util.List getRoleScopeTagIds() { return this.backingStore.get("roleScopeTagIds"); } /** - * Gets the scheduledActionsForRule property value. The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * Gets the scheduledActionsForRule property value. The list of scheduled action for this rule * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -257,7 +257,7 @@ public void setRoleScopeTagIds(@jakarta.annotation.Nullable final java.util.List this.backingStore.set("roleScopeTagIds", value); } /** - * Sets the scheduledActionsForRule property value. The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * Sets the scheduledActionsForRule property value. The list of scheduled action for this rule * @param value Value to set for the scheduledActionsForRule property. */ public void setScheduledActionsForRule(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java index b3ec96f2168..1e8ca805d9e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java @@ -78,7 +78,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting + * Gets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -118,7 +118,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting + * Sets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting. * @param value Value to set for the settingDefinitionId property. */ public void setSettingDefinitionId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java index 9d962f08cdd..42252f201f3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java @@ -47,7 +47,7 @@ public EnumSet getAccessTypes() return this.backingStore.get("accessTypes"); } /** - * Gets the applicability property value. Details which device setting is applicable on. Supports: $filters. + * Gets the applicability property value. Details which device setting is applicable on * @return a {@link DeviceManagementConfigurationSettingApplicability} */ @jakarta.annotation.Nullable @@ -63,7 +63,7 @@ public String getBaseUri() { return this.backingStore.get("baseUri"); } /** - * Gets the categoryId property value. Specify category in which the setting is under. Support $filters. + * Gets the categoryId property value. Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) * @return a {@link String} */ @jakarta.annotation.Nullable @@ -71,7 +71,7 @@ public String getCategoryId() { return this.backingStore.get("categoryId"); } /** - * Gets the description property value. Description of the setting. + * Gets the description property value. Description of the item * @return a {@link String} */ @jakarta.annotation.Nullable @@ -79,7 +79,7 @@ public String getDescription() { return this.backingStore.get("description"); } /** - * Gets the displayName property value. Name of the setting. For example: Allow Toast. + * Gets the displayName property value. Display name of the item * @return a {@link String} */ @jakarta.annotation.Nullable @@ -115,7 +115,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the helpText property value. Help text of the setting. Give more details of the setting. + * Gets the helpText property value. Help text of the item * @return a {@link String} */ @jakarta.annotation.Nullable @@ -123,7 +123,7 @@ public String getHelpText() { return this.backingStore.get("helpText"); } /** - * Gets the infoUrls property value. List of links more info for the setting can be found at. + * Gets the infoUrls property value. List of links more info for the setting can be found at * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -179,7 +179,7 @@ public EnumSet getRiskLevel() { return this.backingStore.get("riskLevel"); } /** - * Gets the rootDefinitionId property value. Root setting definition id if the setting is a child setting. + * Gets the rootDefinitionId property value. Root setting definition if the setting is a child setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -253,7 +253,7 @@ public void setAccessTypes(@jakarta.annotation.Nullable final EnumSet value) { @@ -344,7 +344,7 @@ public void setRiskLevel(@jakarta.annotation.Nullable final EnumSet> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of simple settings in the collection. Valid values 1 to 100 + * Gets the maximumCount property value. Maximum number of simple settings in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public Integer getMaximumCount() { return this.backingStore.get("maximumCount"); } /** - * Gets the minimumCount property value. Minimum number of simple settings in the collection. Valid values 1 to 100 + * Gets the minimumCount property value. Minimum number of simple settings in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("minimumCount", this.getMinimumCount()); } /** - * Sets the maximumCount property value. Maximum number of simple settings in the collection. Valid values 1 to 100 + * Sets the maximumCount property value. Maximum number of simple settings in the collection * @param value Value to set for the maximumCount property. */ public void setMaximumCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("maximumCount", value); } /** - * Sets the minimumCount property value. Minimum number of simple settings in the collection. Valid values 1 to 100 + * Sets the minimumCount property value. Minimum number of simple settings in the collection * @param value Value to set for the minimumCount property. */ public void setMinimumCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java index c19c8a011a4..fbebe1570f2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java @@ -32,7 +32,7 @@ public static DeviceManagementConfigurationSimpleSettingDefinition createFromDis return new DeviceManagementConfigurationSimpleSettingDefinition(); } /** - * Gets the defaultValue property value. Default setting value for this setting + * Gets the defaultValue property value. Default setting value for this setting. * @return a {@link DeviceManagementConfigurationSettingValue} */ @jakarta.annotation.Nullable @@ -40,7 +40,7 @@ public DeviceManagementConfigurationSettingValue getDefaultValue() { return this.backingStore.get("defaultValue"); } /** - * Gets the dependedOnBy property value. list of child settings that depend on this setting + * Gets the dependedOnBy property value. list of child settings that depend on this setting. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -48,7 +48,7 @@ public java.util.List getDepen return this.backingStore.get("dependedOnBy"); } /** - * Gets the dependentOn property value. list of parent settings this setting is dependent on + * Gets the dependentOn property value. list of parent settings this setting is dependent on. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -69,7 +69,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the valueDefinition property value. Definition of the value for this setting + * Gets the valueDefinition property value. Definition of the value for this setting. * @return a {@link DeviceManagementConfigurationSettingValueDefinition} */ @jakarta.annotation.Nullable @@ -89,28 +89,28 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("valueDefinition", this.getValueDefinition()); } /** - * Sets the defaultValue property value. Default setting value for this setting + * Sets the defaultValue property value. Default setting value for this setting. * @param value Value to set for the defaultValue property. */ public void setDefaultValue(@jakarta.annotation.Nullable final DeviceManagementConfigurationSettingValue value) { this.backingStore.set("defaultValue", value); } /** - * Sets the dependedOnBy property value. list of child settings that depend on this setting + * Sets the dependedOnBy property value. list of child settings that depend on this setting. * @param value Value to set for the dependedOnBy property. */ public void setDependedOnBy(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("dependedOnBy", value); } /** - * Sets the dependentOn property value. list of parent settings this setting is dependent on + * Sets the dependentOn property value. list of parent settings this setting is dependent on. * @param value Value to set for the dependentOn property. */ public void setDependentOn(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("dependentOn", value); } /** - * Sets the valueDefinition property value. Definition of the value for this setting + * Sets the valueDefinition property value. Definition of the value for this setting. * @param value Value to set for the valueDefinition property. */ public void setValueDefinition(@jakarta.annotation.Nullable final DeviceManagementConfigurationSettingValueDefinition value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DropInPlaceMode.java b/src/main/java/com/microsoft/graph/beta/generated/models/DropInPlaceMode.java new file mode 100644 index 00000000000..a4e4733c684 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DropInPlaceMode.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DropInPlaceMode extends PlaceMode implements Parsable { + /** + * Instantiates a new {@link DropInPlaceMode} and sets the default values. + */ + public DropInPlaceMode() { + super(); + this.setOdataType("#microsoft.graph.dropInPlaceMode"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link DropInPlaceMode} + */ + @jakarta.annotation.Nonnull + public static DropInPlaceMode createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DropInPlaceMode(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java b/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java index 861742054ba..cde73c0cda5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java @@ -11,13 +11,12 @@ import com.microsoft.graph.beta.models.devicemanagement.AlertRule; import com.microsoft.graph.beta.models.devicemanagement.Monitoring; import com.microsoft.graph.beta.models.ediscovery.AddToReviewSetOperation; -import com.microsoft.graph.beta.models.ediscovery.CaseEscaped; import com.microsoft.graph.beta.models.ediscovery.CaseExportOperation; import com.microsoft.graph.beta.models.ediscovery.CaseHoldOperation; import com.microsoft.graph.beta.models.ediscovery.CaseIndexOperation; -import com.microsoft.graph.beta.models.ediscovery.CaseOperation; import com.microsoft.graph.beta.models.ediscovery.CaseSettings; import com.microsoft.graph.beta.models.ediscovery.Custodian; +import com.microsoft.graph.beta.models.ediscovery.DataSource; import com.microsoft.graph.beta.models.ediscovery.Ediscoveryroot; import com.microsoft.graph.beta.models.ediscovery.EstimateStatisticsOperation; import com.microsoft.graph.beta.models.ediscovery.LegalHold; @@ -25,6 +24,7 @@ import com.microsoft.graph.beta.models.ediscovery.PurgeDataOperation; import com.microsoft.graph.beta.models.ediscovery.ReviewSet; import com.microsoft.graph.beta.models.ediscovery.ReviewSetQuery; +import com.microsoft.graph.beta.models.ediscovery.SiteSource; import com.microsoft.graph.beta.models.ediscovery.SourceCollection; import com.microsoft.graph.beta.models.ediscovery.TagOperation; import com.microsoft.graph.beta.models.externalconnectors.ConnectionOperation; @@ -36,7 +36,6 @@ import com.microsoft.graph.beta.models.externalconnectors.ExternalItem; import com.microsoft.graph.beta.models.externalconnectors.Identity; import com.microsoft.graph.beta.models.externalconnectors.Schema; -import com.microsoft.graph.beta.models.healthmonitoring.Alert; import com.microsoft.graph.beta.models.healthmonitoring.AlertConfiguration; import com.microsoft.graph.beta.models.healthmonitoring.HealthMonitoringRoot; import com.microsoft.graph.beta.models.identitygovernance.CustomTaskExtension; @@ -114,6 +113,7 @@ import com.microsoft.graph.beta.models.managedtenants.TenantTag; import com.microsoft.graph.beta.models.managedtenants.WindowsDeviceMalwareState; import com.microsoft.graph.beta.models.managedtenants.WindowsProtectionState; +import com.microsoft.graph.beta.models.networkaccess.Alert; import com.microsoft.graph.beta.models.networkaccess.BranchSite; import com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicy; import com.microsoft.graph.beta.models.networkaccess.ConditionalAccessSettings; @@ -188,6 +188,8 @@ import com.microsoft.graph.beta.models.security.AuditLogQuery; import com.microsoft.graph.beta.models.security.AuditLogRecord; import com.microsoft.graph.beta.models.security.AuthorityTemplate; +import com.microsoft.graph.beta.models.security.CaseEscaped; +import com.microsoft.graph.beta.models.security.CaseOperation; import com.microsoft.graph.beta.models.security.CasesRoot; import com.microsoft.graph.beta.models.security.CategoryTemplate; import com.microsoft.graph.beta.models.security.CitationTemplate; @@ -196,7 +198,6 @@ import com.microsoft.graph.beta.models.security.DataDiscoveryReport; import com.microsoft.graph.beta.models.security.DataDiscoveryRoot; import com.microsoft.graph.beta.models.security.DataSet; -import com.microsoft.graph.beta.models.security.DataSource; import com.microsoft.graph.beta.models.security.DataSourceContainer; import com.microsoft.graph.beta.models.security.DepartmentTemplate; import com.microsoft.graph.beta.models.security.DetectionRule; @@ -267,7 +268,6 @@ import com.microsoft.graph.beta.models.security.Security; import com.microsoft.graph.beta.models.security.SensitivityLabel; import com.microsoft.graph.beta.models.security.Sensor; -import com.microsoft.graph.beta.models.security.SiteSource; import com.microsoft.graph.beta.models.security.SslCertificate; import com.microsoft.graph.beta.models.security.SubcategoryTemplate; import com.microsoft.graph.beta.models.security.Subdomain; @@ -641,6 +641,7 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.browserSharedCookie": return new BrowserSharedCookie(); case "#microsoft.graph.browserSite": return new BrowserSite(); case "#microsoft.graph.browserSiteList": return new BrowserSiteList(); + case "#microsoft.graph.building": return new Building(); case "#microsoft.graph.builtInIdentityProvider": return new BuiltInIdentityProvider(); case "#microsoft.graph.bulkUpload": return new BulkUpload(); case "#microsoft.graph.businessFlow": return new BusinessFlow(); @@ -711,6 +712,7 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.cloudPcBulkRestore": return new CloudPcBulkRestore(); case "#microsoft.graph.cloudPcBulkSetReviewStatus": return new CloudPcBulkSetReviewStatus(); case "#microsoft.graph.cloudPcBulkTroubleshoot": return new CloudPcBulkTroubleshoot(); + case "#microsoft.graph.cloudPcCloudApp": return new CloudPcCloudApp(); case "#microsoft.graph.cloudPCConnectivityIssue": return new CloudPCConnectivityIssue(); case "#microsoft.graph.cloudPcCrossCloudGovernmentOrganizationMapping": return new CloudPcCrossCloudGovernmentOrganizationMapping(); case "#microsoft.graph.cloudPcDeviceImage": return new CloudPcDeviceImage(); @@ -816,6 +818,7 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.depOnboardingSetting": return new DepOnboardingSetting(); case "#microsoft.graph.depTvOSEnrollmentProfile": return new DepTvOSEnrollmentProfile(); case "#microsoft.graph.depVisionOSEnrollmentProfile": return new DepVisionOSEnrollmentProfile(); + case "#microsoft.graph.desk": return new Desk(); case "#microsoft.graph.detectedApp": return new DetectedApp(); case "#microsoft.graph.device": return new Device(); case "#microsoft.graph.deviceAndAppManagementAssignmentFilter": return new DeviceAndAppManagementAssignmentFilter(); @@ -879,9 +882,6 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.deviceManagementBooleanSettingInstance": return new DeviceManagementBooleanSettingInstance(); case "#microsoft.graph.deviceManagementCachedReportConfiguration": return new DeviceManagementCachedReportConfiguration(); case "#microsoft.graph.deviceManagementCollectionSettingDefinition": return new DeviceManagementCollectionSettingDefinition(); - case "#microsoft.graph.deviceManagementCollectionSettingInstance": return new DeviceManagementCollectionSettingInstance(); - case "#microsoft.graph.deviceManagementComplexSettingDefinition": return new DeviceManagementComplexSettingDefinition(); - case "#microsoft.graph.deviceManagementComplexSettingInstance": return new DeviceManagementComplexSettingInstance(); } return null; } @@ -893,6 +893,9 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.deviceManagementCollectionSettingInstance": return new DeviceManagementCollectionSettingInstance(); + case "#microsoft.graph.deviceManagementComplexSettingDefinition": return new DeviceManagementComplexSettingDefinition(); + case "#microsoft.graph.deviceManagementComplexSettingInstance": return new DeviceManagementComplexSettingInstance(); case "#microsoft.graph.deviceManagementComplianceActionItem": return new DeviceManagementComplianceActionItem(); case "#microsoft.graph.deviceManagementCompliancePolicy": return new DeviceManagementCompliancePolicy(); case "#microsoft.graph.deviceManagementComplianceScheduledActionForRule": return new DeviceManagementComplianceScheduledActionForRule(); @@ -1125,6 +1128,7 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.fileStorageContainerTypeRegistration": return new FileStorageContainerTypeRegistration(); case "#microsoft.graph.filterOperatorSchema": return new FilterOperatorSchema(); case "#microsoft.graph.finding": return new Finding(); + case "#microsoft.graph.floor": return new Floor(); case "#microsoft.graph.focusActivityStatistics": return new FocusActivityStatistics(); case "#microsoft.graph.gcpAuthorizationSystem": return new GcpAuthorizationSystem(); case "#microsoft.graph.gcpAuthorizationSystemResource": return new GcpAuthorizationSystemResource(); @@ -1389,10 +1393,6 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.managedAllDeviceCertificateState": return new ManagedAllDeviceCertificateState(); case "#microsoft.graph.managedAndroidLobApp": return new ManagedAndroidLobApp(); case "#microsoft.graph.managedAndroidStoreApp": return new ManagedAndroidStoreApp(); - case "#microsoft.graph.managedApp": return new ManagedApp(); - case "#microsoft.graph.managedAppConfiguration": return new ManagedAppConfiguration(); - case "#microsoft.graph.managedAppLogCollectionRequest": return new ManagedAppLogCollectionRequest(); - case "#microsoft.graph.managedAppOperation": return new ManagedAppOperation(); } return null; } @@ -1404,6 +1404,10 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.managedApp": return new ManagedApp(); + case "#microsoft.graph.managedAppConfiguration": return new ManagedAppConfiguration(); + case "#microsoft.graph.managedAppLogCollectionRequest": return new ManagedAppLogCollectionRequest(); + case "#microsoft.graph.managedAppOperation": return new ManagedAppOperation(); case "#microsoft.graph.managedAppPolicy": return new ManagedAppPolicy(); case "#microsoft.graph.managedAppPolicyDeploymentSummary": return new ManagedAppPolicyDeploymentSummary(); case "#microsoft.graph.managedAppProtection": return new ManagedAppProtection(); @@ -1882,6 +1886,7 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.secretInformationAccessAwsRoleFinding": return new SecretInformationAccessAwsRoleFinding(); case "#microsoft.graph.secretInformationAccessAwsServerlessFunctionFinding": return new SecretInformationAccessAwsServerlessFunctionFinding(); case "#microsoft.graph.secretInformationAccessAwsUserFinding": return new SecretInformationAccessAwsUserFinding(); + case "#microsoft.graph.section": return new Section(); case "#microsoft.graph.sectionGroup": return new SectionGroup(); case "#microsoft.graph.secureScore": return new SecureScore(); case "#microsoft.graph.secureScoreControlProfile": return new SecureScoreControlProfile(); @@ -1899,11 +1904,6 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.security.casesRoot": return new CasesRoot(); case "#microsoft.graph.security.categoryTemplate": return new CategoryTemplate(); case "#microsoft.graph.security.citationTemplate": return new CitationTemplate(); - case "#microsoft.graph.security.cloudAppDiscoveryReport": return new CloudAppDiscoveryReport(); - case "#microsoft.graph.security.collaborationRoot": return new CollaborationRoot(); - case "#microsoft.graph.security.dataDiscoveryReport": return new DataDiscoveryReport(); - case "#microsoft.graph.security.dataDiscoveryRoot": return new DataDiscoveryRoot(); - case "#microsoft.graph.security.dataSet": return new DataSet(); } return null; } @@ -1915,6 +1915,11 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.security.cloudAppDiscoveryReport": return new CloudAppDiscoveryReport(); + case "#microsoft.graph.security.collaborationRoot": return new CollaborationRoot(); + case "#microsoft.graph.security.dataDiscoveryReport": return new DataDiscoveryReport(); + case "#microsoft.graph.security.dataDiscoveryRoot": return new DataDiscoveryRoot(); + case "#microsoft.graph.security.dataSet": return new DataSet(); case "#microsoft.graph.security.dataSource": return new DataSource(); case "#microsoft.graph.security.dataSourceContainer": return new DataSourceContainer(); case "#microsoft.graph.security.departmentTemplate": return new DepartmentTemplate(); @@ -2410,11 +2415,6 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull case "#microsoft.graph.windowsInformationProtectionPolicy": return new WindowsInformationProtectionPolicy(); case "#microsoft.graph.windowsInformationProtectionWipeAction": return new WindowsInformationProtectionWipeAction(); case "#microsoft.graph.windowsKioskConfiguration": return new WindowsKioskConfiguration(); - case "#microsoft.graph.windowsMalwareInformation": return new WindowsMalwareInformation(); - case "#microsoft.graph.windowsManagedAppProtection": return new WindowsManagedAppProtection(); - case "#microsoft.graph.windowsManagedAppRegistration": return new WindowsManagedAppRegistration(); - case "#microsoft.graph.windowsManagedDevice": return new WindowsManagedDevice(); - case "#microsoft.graph.windowsManagementApp": return new WindowsManagementApp(); } return null; } @@ -2426,6 +2426,11 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_4(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.windowsMalwareInformation": return new WindowsMalwareInformation(); + case "#microsoft.graph.windowsManagedAppProtection": return new WindowsManagedAppProtection(); + case "#microsoft.graph.windowsManagedAppRegistration": return new WindowsManagedAppRegistration(); + case "#microsoft.graph.windowsManagedDevice": return new WindowsManagedDevice(); + case "#microsoft.graph.windowsManagementApp": return new WindowsManagementApp(); case "#microsoft.graph.windowsManagementAppHealthState": return new WindowsManagementAppHealthState(); case "#microsoft.graph.windowsManagementAppHealthSummary": return new WindowsManagementAppHealthSummary(); case "#microsoft.graph.windowsMicrosoftEdgeApp": return new WindowsMicrosoftEdgeApp(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorage.java b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorage.java index 16c924e059a..a69ef8535b5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorage.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorage.java @@ -25,7 +25,7 @@ public static FileStorage createFromDiscriminatorValue(@jakarta.annotation.Nonnu return new FileStorage(); } /** - * Gets the containers property value. The containers property + * Gets the containers property value. The collection of active fileStorageContainer resources. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -33,7 +33,7 @@ public java.util.List getContainers() { return this.backingStore.get("containers"); } /** - * Gets the containerTypeRegistrations property value. The containerTypeRegistrations property + * Gets the containerTypeRegistrations property value. The collection of fileStorageContainerTypeRegistration resources. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -41,7 +41,7 @@ public java.util.List getContainerTypeRegi return this.backingStore.get("containerTypeRegistrations"); } /** - * Gets the containerTypes property value. The containerTypes property + * Gets the containerTypes property value. The collection of fileStorageContainerType resources. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -49,7 +49,7 @@ public java.util.List getContainerTypes() { return this.backingStore.get("containerTypes"); } /** - * Gets the deletedContainers property value. The deletedContainers property + * Gets the deletedContainers property value. The collection of deleted fileStorageContainer resources. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -82,28 +82,28 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("deletedContainers", this.getDeletedContainers()); } /** - * Sets the containers property value. The containers property + * Sets the containers property value. The collection of active fileStorageContainer resources. * @param value Value to set for the containers property. */ public void setContainers(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("containers", value); } /** - * Sets the containerTypeRegistrations property value. The containerTypeRegistrations property + * Sets the containerTypeRegistrations property value. The collection of fileStorageContainerTypeRegistration resources. * @param value Value to set for the containerTypeRegistrations property. */ public void setContainerTypeRegistrations(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("containerTypeRegistrations", value); } /** - * Sets the containerTypes property value. The containerTypes property + * Sets the containerTypes property value. The collection of fileStorageContainerType resources. * @param value Value to set for the containerTypes property. */ public void setContainerTypes(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("containerTypes", value); } /** - * Sets the deletedContainers property value. The deletedContainers property + * Sets the deletedContainers property value. The collection of deleted fileStorageContainer resources. * @param value Value to set for the deletedContainers property. */ public void setDeletedContainers(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerType.java b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerType.java index 854ed6e4c72..ed63f376f8d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerType.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerType.java @@ -43,7 +43,7 @@ public FileStorageContainerBillingStatus getBillingStatus() { return this.backingStore.get("billingStatus"); } /** - * Gets the createdDateTime property value. The createdDateTime property + * Gets the createdDateTime property value. The creation date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -51,7 +51,7 @@ public OffsetDateTime getCreatedDateTime() { return this.backingStore.get("createdDateTime"); } /** - * Gets the etag property value. The etag property + * Gets the etag property value. Used in update scenarios for optimistic concurrency control. Read-only. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -59,7 +59,7 @@ public String getEtag() { return this.backingStore.get("etag"); } /** - * Gets the expirationDateTime property value. The expirationDateTime property + * Gets the expirationDateTime property value. The expiration date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the name property value. The name property + * Gets the name property value. The name of the fileStorageContainerType. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -92,7 +92,7 @@ public String getName() { return this.backingStore.get("name"); } /** - * Gets the owningAppId property value. The owningAppId property + * Gets the owningAppId property value. ID of the application that owns the fileStorageContainerType. * @return a {@link UUID} */ @jakarta.annotation.Nullable @@ -138,35 +138,35 @@ public void setBillingStatus(@jakarta.annotation.Nullable final FileStorageConta this.backingStore.set("billingStatus", value); } /** - * Sets the createdDateTime property value. The createdDateTime property + * Sets the createdDateTime property value. The creation date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * @param value Value to set for the createdDateTime property. */ public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("createdDateTime", value); } /** - * Sets the etag property value. The etag property + * Sets the etag property value. Used in update scenarios for optimistic concurrency control. Read-only. * @param value Value to set for the etag property. */ public void setEtag(@jakarta.annotation.Nullable final String value) { this.backingStore.set("etag", value); } /** - * Sets the expirationDateTime property value. The expirationDateTime property + * Sets the expirationDateTime property value. The expiration date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * @param value Value to set for the expirationDateTime property. */ public void setExpirationDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("expirationDateTime", value); } /** - * Sets the name property value. The name property + * Sets the name property value. The name of the fileStorageContainerType. * @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 owningAppId property value. The owningAppId property + * Sets the owningAppId property value. ID of the application that owns the fileStorageContainerType. * @param value Value to set for the owningAppId property. */ public void setOwningAppId(@jakarta.annotation.Nullable final UUID value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeAppPermissionGrant.java b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeAppPermissionGrant.java index ed59fe102d5..56edf18a292 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeAppPermissionGrant.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeAppPermissionGrant.java @@ -48,7 +48,7 @@ public Map getAdditionalData() { return value; } /** - * Gets the appId property value. The appId property + * Gets the appId property value. Application ID to which to set permissions. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public String getAppId() { return this.backingStore.get("appId"); } /** - * Gets the applicationPermissions property value. The applicationPermissions property + * Gets the applicationPermissions property value. Allowed permissions when you use delegated tokens. The possible values are: none, readContent, writeContent, manageContent, create, delete, read, write, enumeratePermissions, addPermissions, updatePermissions, deletePermissions, deleteOwnPermission, managePermissions, full, unknownFutureValue. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -72,7 +72,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the delegatedPermissions property value. The delegatedPermissions property + * Gets the delegatedPermissions property value. Allowed permissions when you use application tokens. The possible values are: none, readContent, writeContent, manageContent, create, delete, read, write, enumeratePermissions, addPermissions, updatePermissions, deletePermissions, deleteOwnPermission, managePermissions, full, unknownFutureValue. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -120,14 +120,14 @@ public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { @@ -142,7 +142,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the delegatedPermissions property value. The delegatedPermissions property + * Sets the delegatedPermissions property value. Allowed permissions when you use application tokens. The possible values are: none, readContent, writeContent, manageContent, create, delete, read, write, enumeratePermissions, addPermissions, updatePermissions, deletePermissions, deleteOwnPermission, managePermissions, full, unknownFutureValue. * @param value Value to set for the delegatedPermissions property. */ public void setDelegatedPermissions(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeRegistration.java b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeRegistration.java index c416c38f60c..3e929a60952 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeRegistration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeRegistration.java @@ -27,7 +27,7 @@ public static FileStorageContainerTypeRegistration createFromDiscriminatorValue( return new FileStorageContainerTypeRegistration(); } /** - * Gets the applicationPermissionGrants property value. The applicationPermissionGrants property + * Gets the applicationPermissionGrants property value. Access privileges of applications on containers. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -51,7 +51,7 @@ public FileStorageContainerBillingStatus getBillingStatus() { return this.backingStore.get("billingStatus"); } /** - * Gets the etag property value. The etag property + * Gets the etag property value. Used in update scenarios for optimistic concurrency control. Read-only. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -59,7 +59,7 @@ public String getEtag() { return this.backingStore.get("etag"); } /** - * Gets the expirationDateTime property value. The expirationDateTime property + * Gets the expirationDateTime property value. The expiration date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -85,7 +85,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the name property value. The name property + * Gets the name property value. The name of the fileStorageContainerTypeRegistration. Read-only. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -93,7 +93,7 @@ public String getName() { return this.backingStore.get("name"); } /** - * Gets the owningAppId property value. The owningAppId property + * Gets the owningAppId property value. ID of the application that owns the fileStorageContainerType. Read-only. * @return a {@link UUID} */ @jakarta.annotation.Nullable @@ -101,7 +101,7 @@ public UUID getOwningAppId() { return this.backingStore.get("owningAppId"); } /** - * Gets the registeredDateTime property value. The registeredDateTime property + * Gets the registeredDateTime property value. The registration date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -134,7 +134,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("settings", this.getSettings()); } /** - * Sets the applicationPermissionGrants property value. The applicationPermissionGrants property + * Sets the applicationPermissionGrants property value. Access privileges of applications on containers. * @param value Value to set for the applicationPermissionGrants property. */ public void setApplicationPermissionGrants(@jakarta.annotation.Nullable final java.util.List value) { @@ -155,35 +155,35 @@ public void setBillingStatus(@jakarta.annotation.Nullable final FileStorageConta this.backingStore.set("billingStatus", value); } /** - * Sets the etag property value. The etag property + * Sets the etag property value. Used in update scenarios for optimistic concurrency control. Read-only. * @param value Value to set for the etag property. */ public void setEtag(@jakarta.annotation.Nullable final String value) { this.backingStore.set("etag", value); } /** - * Sets the expirationDateTime property value. The expirationDateTime property + * Sets the expirationDateTime property value. The expiration date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * @param value Value to set for the expirationDateTime property. */ public void setExpirationDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("expirationDateTime", value); } /** - * Sets the name property value. The name property + * Sets the name property value. The name of the fileStorageContainerTypeRegistration. Read-only. * @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 owningAppId property value. The owningAppId property + * Sets the owningAppId property value. ID of the application that owns the fileStorageContainerType. Read-only. * @param value Value to set for the owningAppId property. */ public void setOwningAppId(@jakarta.annotation.Nullable final UUID value) { this.backingStore.set("owningAppId", value); } /** - * Sets the registeredDateTime property value. The registeredDateTime property + * Sets the registeredDateTime property value. The registration date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * @param value Value to set for the registeredDateTime property. */ public void setRegisteredDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeRegistrationSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeRegistrationSettings.java index 79fabf780a9..ac4a83f2289 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeRegistrationSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeRegistrationSettings.java @@ -74,7 +74,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the isDiscoverabilityEnabled property value. The isDiscoverabilityEnabled property + * Gets the isDiscoverabilityEnabled property value. Indicates whether items from containers are surfaced in experiences such as My Activity or Microsoft 365. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -82,7 +82,7 @@ public Boolean getIsDiscoverabilityEnabled() { return this.backingStore.get("isDiscoverabilityEnabled"); } /** - * Gets the isItemVersioningEnabled property value. The isItemVersioningEnabled property + * Gets the isItemVersioningEnabled property value. Indicates whether item versioning is enabled. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -90,7 +90,7 @@ public Boolean getIsItemVersioningEnabled() { return this.backingStore.get("isItemVersioningEnabled"); } /** - * Gets the isSearchEnabled property value. The isSearchEnabled property + * Gets the isSearchEnabled property value. Indicates whether search is enabled. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -98,7 +98,7 @@ public Boolean getIsSearchEnabled() { return this.backingStore.get("isSearchEnabled"); } /** - * Gets the isSharingRestricted property value. The isSharingRestricted property + * Gets the isSharingRestricted property value. Only the manager and owner can share files in the container if restricted sharing is enabled. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -106,7 +106,7 @@ public Boolean getIsSharingRestricted() { return this.backingStore.get("isSharingRestricted"); } /** - * Gets the itemMajorVersionLimit property value. The itemMajorVersionLimit property + * Gets the itemMajorVersionLimit property value. Maximum number of versions. Versioning must be enabled ('isItemVersioningEnabled'=true). * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -114,7 +114,7 @@ public Long getItemMajorVersionLimit() { return this.backingStore.get("itemMajorVersionLimit"); } /** - * Gets the maxStoragePerContainerInBytes property value. The maxStoragePerContainerInBytes property + * Gets the maxStoragePerContainerInBytes property value. Controls maximum storage in bytes. * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -130,7 +130,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the sharingCapability property value. The sharingCapability property + * Gets the sharingCapability property value. Sharing capabilities permitted for containers. The possible values are: disabled, externalUserSharingOnly, externalUserAndGuestSharing, existingExternalUserSharingOnly, unknownFutureValue. Can always be updated. * @return a {@link SharingCapabilities} */ @jakarta.annotation.Nullable @@ -138,7 +138,7 @@ public SharingCapabilities getSharingCapability() { return this.backingStore.get("sharingCapability"); } /** - * Gets the urlTemplate property value. The urlTemplate property + * Gets the urlTemplate property value. Pattern used to redirect files. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -178,42 +178,42 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the isDiscoverabilityEnabled property value. The isDiscoverabilityEnabled property + * Sets the isDiscoverabilityEnabled property value. Indicates whether items from containers are surfaced in experiences such as My Activity or Microsoft 365. * @param value Value to set for the isDiscoverabilityEnabled property. */ public void setIsDiscoverabilityEnabled(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isDiscoverabilityEnabled", value); } /** - * Sets the isItemVersioningEnabled property value. The isItemVersioningEnabled property + * Sets the isItemVersioningEnabled property value. Indicates whether item versioning is enabled. * @param value Value to set for the isItemVersioningEnabled property. */ public void setIsItemVersioningEnabled(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isItemVersioningEnabled", value); } /** - * Sets the isSearchEnabled property value. The isSearchEnabled property + * Sets the isSearchEnabled property value. Indicates whether search is enabled. * @param value Value to set for the isSearchEnabled property. */ public void setIsSearchEnabled(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isSearchEnabled", value); } /** - * Sets the isSharingRestricted property value. The isSharingRestricted property + * Sets the isSharingRestricted property value. Only the manager and owner can share files in the container if restricted sharing is enabled. * @param value Value to set for the isSharingRestricted property. */ public void setIsSharingRestricted(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isSharingRestricted", value); } /** - * Sets the itemMajorVersionLimit property value. The itemMajorVersionLimit property + * Sets the itemMajorVersionLimit property value. Maximum number of versions. Versioning must be enabled ('isItemVersioningEnabled'=true). * @param value Value to set for the itemMajorVersionLimit property. */ public void setItemMajorVersionLimit(@jakarta.annotation.Nullable final Long value) { this.backingStore.set("itemMajorVersionLimit", value); } /** - * Sets the maxStoragePerContainerInBytes property value. The maxStoragePerContainerInBytes property + * Sets the maxStoragePerContainerInBytes property value. Controls maximum storage in bytes. * @param value Value to set for the maxStoragePerContainerInBytes property. */ public void setMaxStoragePerContainerInBytes(@jakarta.annotation.Nullable final Long value) { @@ -227,14 +227,14 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the sharingCapability property value. The sharingCapability property + * Sets the sharingCapability property value. Sharing capabilities permitted for containers. The possible values are: disabled, externalUserSharingOnly, externalUserAndGuestSharing, existingExternalUserSharingOnly, unknownFutureValue. Can always be updated. * @param value Value to set for the sharingCapability property. */ public void setSharingCapability(@jakarta.annotation.Nullable final SharingCapabilities value) { this.backingStore.set("sharingCapability", value); } /** - * Sets the urlTemplate property value. The urlTemplate property + * Sets the urlTemplate property value. Pattern used to redirect files. * @param value Value to set for the urlTemplate property. */ public void setUrlTemplate(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeSettings.java index 53a5c3901fb..accb458ccd3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainerTypeSettings.java @@ -57,7 +57,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the consumingTenantOverridables property value. The consumingTenantOverridables property + * Gets the consumingTenantOverridables property value. A comma-separated list of settings that can be overridden in the consuming tenant. The possible values are: urlTemplate, isDiscoverabilityEnabled, isSearchEnabled, isItemVersioningEnabled, itemMajorVersionLimit, maxStoragePerContainerInBytes, unknownFutureValue. * @return a {@link EnumSet} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the isDiscoverabilityEnabled property value. The isDiscoverabilityEnabled property + * Gets the isDiscoverabilityEnabled property value. Indicates whether items from containers are surfaced in experiences such as My Activity or Microsoft 365. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -92,7 +92,7 @@ public Boolean getIsDiscoverabilityEnabled() { return this.backingStore.get("isDiscoverabilityEnabled"); } /** - * Gets the isItemVersioningEnabled property value. The isItemVersioningEnabled property + * Gets the isItemVersioningEnabled property value. Indicates whether item versioning is enabled. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -100,7 +100,7 @@ public Boolean getIsItemVersioningEnabled() { return this.backingStore.get("isItemVersioningEnabled"); } /** - * Gets the isSearchEnabled property value. The isSearchEnabled property + * Gets the isSearchEnabled property value. Indicates whether search is enabled. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -108,7 +108,7 @@ public Boolean getIsSearchEnabled() { return this.backingStore.get("isSearchEnabled"); } /** - * Gets the isSharingRestricted property value. The isSharingRestricted property + * Gets the isSharingRestricted property value. Only the manager and owner can share files in the container if restricted sharing is enabled. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -116,7 +116,7 @@ public Boolean getIsSharingRestricted() { return this.backingStore.get("isSharingRestricted"); } /** - * Gets the itemMajorVersionLimit property value. The itemMajorVersionLimit property + * Gets the itemMajorVersionLimit property value. Maximum number of versions. Versioning must be enabled ('isItemVersioningEnabled'=true). * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -124,7 +124,7 @@ public Long getItemMajorVersionLimit() { return this.backingStore.get("itemMajorVersionLimit"); } /** - * Gets the maxStoragePerContainerInBytes property value. The maxStoragePerContainerInBytes property + * Gets the maxStoragePerContainerInBytes property value. Controls maximum storage in bytes. * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -140,7 +140,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the sharingCapability property value. The sharingCapability property + * Gets the sharingCapability property value. Sharing capabilities permitted for containers. This value can always be overridden during registration if needed. The possible values are: disabled, externalUserSharingOnly, externalUserAndGuestSharing, existingExternalUserSharingOnly, unknownFutureValue. * @return a {@link SharingCapabilities} */ @jakarta.annotation.Nullable @@ -148,7 +148,7 @@ public SharingCapabilities getSharingCapability() { return this.backingStore.get("sharingCapability"); } /** - * Gets the urlTemplate property value. The urlTemplate property + * Gets the urlTemplate property value. Pattern used to redirect files. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -189,49 +189,49 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the consumingTenantOverridables property value. The consumingTenantOverridables property + * Sets the consumingTenantOverridables property value. A comma-separated list of settings that can be overridden in the consuming tenant. The possible values are: urlTemplate, isDiscoverabilityEnabled, isSearchEnabled, isItemVersioningEnabled, itemMajorVersionLimit, maxStoragePerContainerInBytes, unknownFutureValue. * @param value Value to set for the consumingTenantOverridables property. */ public void setConsumingTenantOverridables(@jakarta.annotation.Nullable final EnumSet value) { this.backingStore.set("consumingTenantOverridables", value); } /** - * Sets the isDiscoverabilityEnabled property value. The isDiscoverabilityEnabled property + * Sets the isDiscoverabilityEnabled property value. Indicates whether items from containers are surfaced in experiences such as My Activity or Microsoft 365. * @param value Value to set for the isDiscoverabilityEnabled property. */ public void setIsDiscoverabilityEnabled(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isDiscoverabilityEnabled", value); } /** - * Sets the isItemVersioningEnabled property value. The isItemVersioningEnabled property + * Sets the isItemVersioningEnabled property value. Indicates whether item versioning is enabled. * @param value Value to set for the isItemVersioningEnabled property. */ public void setIsItemVersioningEnabled(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isItemVersioningEnabled", value); } /** - * Sets the isSearchEnabled property value. The isSearchEnabled property + * Sets the isSearchEnabled property value. Indicates whether search is enabled. * @param value Value to set for the isSearchEnabled property. */ public void setIsSearchEnabled(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isSearchEnabled", value); } /** - * Sets the isSharingRestricted property value. The isSharingRestricted property + * Sets the isSharingRestricted property value. Only the manager and owner can share files in the container if restricted sharing is enabled. * @param value Value to set for the isSharingRestricted property. */ public void setIsSharingRestricted(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isSharingRestricted", value); } /** - * Sets the itemMajorVersionLimit property value. The itemMajorVersionLimit property + * Sets the itemMajorVersionLimit property value. Maximum number of versions. Versioning must be enabled ('isItemVersioningEnabled'=true). * @param value Value to set for the itemMajorVersionLimit property. */ public void setItemMajorVersionLimit(@jakarta.annotation.Nullable final Long value) { this.backingStore.set("itemMajorVersionLimit", value); } /** - * Sets the maxStoragePerContainerInBytes property value. The maxStoragePerContainerInBytes property + * Sets the maxStoragePerContainerInBytes property value. Controls maximum storage in bytes. * @param value Value to set for the maxStoragePerContainerInBytes property. */ public void setMaxStoragePerContainerInBytes(@jakarta.annotation.Nullable final Long value) { @@ -245,14 +245,14 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the sharingCapability property value. The sharingCapability property + * Sets the sharingCapability property value. Sharing capabilities permitted for containers. This value can always be overridden during registration if needed. The possible values are: disabled, externalUserSharingOnly, externalUserAndGuestSharing, existingExternalUserSharingOnly, unknownFutureValue. * @param value Value to set for the sharingCapability property. */ public void setSharingCapability(@jakarta.annotation.Nullable final SharingCapabilities value) { this.backingStore.set("sharingCapability", value); } /** - * Sets the urlTemplate property value. The urlTemplate property + * Sets the urlTemplate property value. Pattern used to redirect files. * @param value Value to set for the urlTemplate property. */ public void setUrlTemplate(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Floor.java b/src/main/java/com/microsoft/graph/beta/generated/models/Floor.java new file mode 100644 index 00000000000..2a39c091e89 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Floor.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class Floor extends Place implements Parsable { + /** + * Instantiates a new {@link Floor} and sets the default values. + */ + public Floor() { + super(); + this.setOdataType("#microsoft.graph.floor"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link Floor} + */ + @jakarta.annotation.Nonnull + public static Floor createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new Floor(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("sortOrder", (n) -> { this.setSortOrder(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the sortOrder property value. Specifies the sort order of the floor. For example, a floor might be named 'Lobby' with a sort order of 0 to show this floor first in ordered lists. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getSortOrder() { + return this.backingStore.get("sortOrder"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeIntegerValue("sortOrder", this.getSortOrder()); + } + /** + * Sets the sortOrder property value. Specifies the sort order of the floor. For example, a floor might be named 'Lobby' with a sort order of 0 to show this floor first in ordered lists. + * @param value Value to set for the sortOrder property. + */ + public void setSortOrder(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("sortOrder", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Identity.java b/src/main/java/com/microsoft/graph/beta/generated/models/Identity.java index c81f87d6d04..87e928b904a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Identity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Identity.java @@ -89,7 +89,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the displayName property value. The display name of the identity. For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta. + * Gets the displayName property value. The display name of the identity. This property is read-only. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -109,7 +109,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the id property value. Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review. + * Gets the id property value. The identifier of the identity. This property is read-only. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -151,14 +151,14 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the displayName property value. The display name of the identity. For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta. + * Sets the displayName property value. The display name of the identity. This property is read-only. * @param value Value to set for the displayName property. */ public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } /** - * Sets the id property value. Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review. + * Sets the id property value. The identifier of the identity. This property is read-only. * @param value Value to set for the id property. */ public void setId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java index 495f5dbb9e6..bb7e12bf0d4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java @@ -29,7 +29,7 @@ public static IosLobAppProvisioningConfiguration createFromDiscriminatorValue(@j return new IosLobAppProvisioningConfiguration(); } /** - * Gets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration. + * Gets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -69,7 +69,7 @@ public String getDisplayName() { return this.backingStore.get("displayName"); } /** - * Gets the expirationDateTime property value. Optional profile expiration date and time. + * Gets the expirationDateTime property value. Optional profile expiration date and time. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -176,7 +176,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("version", this.getVersion()); } /** - * Sets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration. + * Sets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param value Value to set for the assignments property. */ public void setAssignments(@jakarta.annotation.Nullable final java.util.List value) { @@ -211,7 +211,7 @@ public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } /** - * Sets the expirationDateTime property value. Optional profile expiration date and time. + * Sets the expirationDateTime property value. Optional profile expiration date and time. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. * @param value Value to set for the expirationDateTime property. */ public void setExpirationDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/KeyValue.java b/src/main/java/com/microsoft/graph/beta/generated/models/KeyValue.java index 07ae7de0b0b..cd72a7810bc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/KeyValue.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/KeyValue.java @@ -68,7 +68,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the key property value. Key. + * Gets the key property value. Contains the name of the field that a value is associated with. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the value property value. Value. + * Gets the value property value. Contains the corresponding value for the specified key. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -118,7 +118,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the key property value. Key. + * Sets the key property value. Contains the name of the field that a value is associated with. * @param value Value to set for the key property. */ public void setKey(@jakarta.annotation.Nullable final String value) { @@ -132,7 +132,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the value property value. Value. + * Sets the value property value. Contains the corresponding value for the specified key. * @param value Value to set for the value property. */ public void setValue(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MailboxDetails.java b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxDetails.java new file mode 100644 index 00000000000..2a8648c9a6c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxDetails.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MailboxDetails implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link MailboxDetails} and sets the default values. + */ + public MailboxDetails() { + 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 MailboxDetails} + */ + @jakarta.annotation.Nonnull + public static MailboxDetails createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MailboxDetails(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the emailAddress property value. The primary SMTP address associated with the mailbox. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getEmailAddress() { + return this.backingStore.get("emailAddress"); + } + /** + * Gets the externalDirectoryObjectId property value. The unique identifier of the mailbox in the external directory (such as Microsoft Entra). + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExternalDirectoryObjectId() { + return this.backingStore.get("externalDirectoryObjectId"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("emailAddress", (n) -> { this.setEmailAddress(n.getStringValue()); }); + deserializerMap.put("externalDirectoryObjectId", (n) -> { this.setExternalDirectoryObjectId(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("emailAddress", this.getEmailAddress()); + writer.writeStringValue("externalDirectoryObjectId", this.getExternalDirectoryObjectId()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the emailAddress property value. The primary SMTP address associated with the mailbox. + * @param value Value to set for the emailAddress property. + */ + public void setEmailAddress(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("emailAddress", value); + } + /** + * Sets the externalDirectoryObjectId property value. The unique identifier of the mailbox in the external directory (such as Microsoft Entra). + * @param value Value to set for the externalDirectoryObjectId property. + */ + public void setExternalDirectoryObjectId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("externalDirectoryObjectId", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ManagedAppProtection.java b/src/main/java/com/microsoft/graph/beta/generated/models/ManagedAppProtection.java index bc384f61f16..19adbf85d3f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ManagedAppProtection.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ManagedAppProtection.java @@ -65,7 +65,7 @@ public ManagedAppDataTransferLevel getAllowedInboundDataTransferSources() { return this.backingStore.get("allowedInboundDataTransferSources"); } /** - * Gets the allowedOutboundClipboardSharingExceptionLength property value. Specify the number of characters that may be cut or copied from Org data and accounts to any application. This setting overrides the AllowedOutboundClipboardSharingLevel restriction. Default value of '0' means no exception is allowed. + * Gets the allowedOutboundClipboardSharingExceptionLength property value. Specify the number of characters that may be cut or copied from Org data and accounts to any application. This setting overrides the AllowedOutboundClipboardSharingLevel restriction. Default value of '0' means no exception is allowed. Valid values 0 to 65535 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -257,7 +257,7 @@ public ManagedAppDeviceThreatLevel getMaximumAllowedDeviceThreatLevel() { return this.backingStore.get("maximumAllowedDeviceThreatLevel"); } /** - * Gets the maximumPinRetries property value. Maximum number of incorrect pin retry attempts before the managed app is either blocked or wiped. + * Gets the maximumPinRetries property value. Maximum number of incorrect pin retry attempts before the managed app is either blocked or wiped. Valid values 1 to 65535 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -433,7 +433,7 @@ public PeriodAndDuration getPinRequiredInsteadOfBiometricTimeout() { return this.backingStore.get("pinRequiredInsteadOfBiometricTimeout"); } /** - * Gets the previousPinBlockCount property value. Requires a pin to be unique from the number specified in this property. + * Gets the previousPinBlockCount property value. Requires a pin to be unique from the number specified in this property. Valid values 0 to 24 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -549,7 +549,7 @@ public void setAllowedInboundDataTransferSources(@jakarta.annotation.Nullable fi this.backingStore.set("allowedInboundDataTransferSources", value); } /** - * Sets the allowedOutboundClipboardSharingExceptionLength property value. Specify the number of characters that may be cut or copied from Org data and accounts to any application. This setting overrides the AllowedOutboundClipboardSharingLevel restriction. Default value of '0' means no exception is allowed. + * Sets the allowedOutboundClipboardSharingExceptionLength property value. Specify the number of characters that may be cut or copied from Org data and accounts to any application. This setting overrides the AllowedOutboundClipboardSharingLevel restriction. Default value of '0' means no exception is allowed. Valid values 0 to 65535 * @param value Value to set for the allowedOutboundClipboardSharingExceptionLength property. */ public void setAllowedOutboundClipboardSharingExceptionLength(@jakarta.annotation.Nullable final Integer value) { @@ -668,7 +668,7 @@ public void setMaximumAllowedDeviceThreatLevel(@jakarta.annotation.Nullable fina this.backingStore.set("maximumAllowedDeviceThreatLevel", value); } /** - * Sets the maximumPinRetries property value. Maximum number of incorrect pin retry attempts before the managed app is either blocked or wiped. + * Sets the maximumPinRetries property value. Maximum number of incorrect pin retry attempts before the managed app is either blocked or wiped. Valid values 1 to 65535 * @param value Value to set for the maximumPinRetries property. */ public void setMaximumPinRetries(@jakarta.annotation.Nullable final Integer value) { @@ -822,7 +822,7 @@ public void setPinRequiredInsteadOfBiometricTimeout(@jakarta.annotation.Nullable this.backingStore.set("pinRequiredInsteadOfBiometricTimeout", value); } /** - * Sets the previousPinBlockCount property value. Requires a pin to be unique from the number specified in this property. + * Sets the previousPinBlockCount property value. Requires a pin to be unique from the number specified in this property. Valid values 0 to 24 * @param value Value to set for the previousPinBlockCount property. */ public void setPreviousPinBlockCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MeetingNote.java b/src/main/java/com/microsoft/graph/beta/generated/models/MeetingNote.java index c25db3c2ffd..0ccf0b6e993 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MeetingNote.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MeetingNote.java @@ -77,7 +77,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the subpoints property value. A collection of subpoints of the meeting note. + * Gets the subpoints property value. The subpoints property * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -85,7 +85,7 @@ public java.util.List getSubpoints() { return this.backingStore.get("subpoints"); } /** - * Gets the text property value. The text of the meeting note. + * Gets the text property value. The text property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -93,7 +93,7 @@ public String getText() { return this.backingStore.get("text"); } /** - * Gets the title property value. The title of the meeting note. + * Gets the title property value. The title property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -135,21 +135,21 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the subpoints property value. A collection of subpoints of the meeting note. + * Sets the subpoints property value. The subpoints property * @param value Value to set for the subpoints property. */ public void setSubpoints(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("subpoints", value); } /** - * Sets the text property value. The text of the meeting note. + * Sets the text property value. The text property * @param value Value to set for the text property. */ public void setText(@jakarta.annotation.Nullable final String value) { this.backingStore.set("text", value); } /** - * Sets the title property value. The title of the meeting note. + * Sets the title property value. The title property * @param value Value to set for the title property. */ public void setTitle(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MeetingNoteSubpoint.java b/src/main/java/com/microsoft/graph/beta/generated/models/MeetingNoteSubpoint.java index 1b888f19fa6..bfa58d969a3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MeetingNoteSubpoint.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MeetingNoteSubpoint.java @@ -76,7 +76,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the text property value. The text of the meeting note subpoint. + * Gets the text property value. The text property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public String getText() { return this.backingStore.get("text"); } /** - * Gets the title property value. The title of the meeting note subpoint. + * Gets the title property value. The title property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -125,14 +125,14 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the text property value. The text of the meeting note subpoint. + * Sets the text property value. The text property * @param value Value to set for the text property. */ public void setText(@jakarta.annotation.Nullable final String value) { this.backingStore.set("text", value); } /** - * Sets the title property value. The title of the meeting note subpoint. + * Sets the title property value. The title property * @param value Value to set for the title property. */ public void setTitle(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MentionEvent.java b/src/main/java/com/microsoft/graph/beta/generated/models/MentionEvent.java index 04a76574193..a03b9e2bb57 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MentionEvent.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MentionEvent.java @@ -57,7 +57,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the eventDateTime property value. The date and time of the mention event. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + * Gets the eventDateTime property value. The eventDateTime property * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -86,7 +86,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the speaker property value. The speaker who mentioned the user. + * Gets the speaker property value. The speaker property * @return a {@link IdentitySet} */ @jakarta.annotation.Nullable @@ -94,7 +94,7 @@ public IdentitySet getSpeaker() { return this.backingStore.get("speaker"); } /** - * Gets the transcriptUtterance property value. The utterance in the online meeting transcript that contains the mention event. + * Gets the transcriptUtterance property value. The transcriptUtterance property * @return a {@link String} */ @jakarta.annotation.Nullable @@ -129,7 +129,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the eventDateTime property value. The date and time of the mention event. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + * Sets the eventDateTime property value. The eventDateTime property * @param value Value to set for the eventDateTime property. */ public void setEventDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { @@ -143,14 +143,14 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the speaker property value. The speaker who mentioned the user. + * Sets the speaker property value. The speaker property * @param value Value to set for the speaker property. */ public void setSpeaker(@jakarta.annotation.Nullable final IdentitySet value) { this.backingStore.set("speaker", value); } /** - * Sets the transcriptUtterance property value. The utterance in the online meeting transcript that contains the mention event. + * Sets the transcriptUtterance property value. The transcriptUtterance property * @param value Value to set for the transcriptUtterance property. */ public void setTranscriptUtterance(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppRelationship.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppRelationship.java index 44c3df32f24..2311bb82296 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppRelationship.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppRelationship.java @@ -7,7 +7,7 @@ import java.util.Map; import java.util.Objects; /** - * Describes a relationship between two mobile apps. + * The MobileAppRelationship describes the relationship between two mobile applications by providing information that tells if an application is dependent on or superseded by another application. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class MobileAppRelationship extends Entity implements Parsable { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/OfflinePlaceMode.java b/src/main/java/com/microsoft/graph/beta/generated/models/OfflinePlaceMode.java new file mode 100644 index 00000000000..f0605733a96 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OfflinePlaceMode.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class OfflinePlaceMode extends PlaceMode implements Parsable { + /** + * Instantiates a new {@link OfflinePlaceMode} and sets the default values. + */ + public OfflinePlaceMode() { + super(); + this.setOdataType("#microsoft.graph.offlinePlaceMode"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link OfflinePlaceMode} + */ + @jakarta.annotation.Nonnull + public static OfflinePlaceMode createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OfflinePlaceMode(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("reason", (n) -> { this.setReason(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the reason property value. Reason for marking a place offline. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getReason() { + return this.backingStore.get("reason"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("reason", this.getReason()); + } + /** + * Sets the reason property value. Reason for marking a place offline. + * @param value Value to set for the reason property. + */ + public void setReason(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("reason", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/OriginTenantInfo.java b/src/main/java/com/microsoft/graph/beta/generated/models/OriginTenantInfo.java new file mode 100644 index 00000000000..d660e4dc355 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OriginTenantInfo.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class OriginTenantInfo implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link OriginTenantInfo} and sets the default values. + */ + public OriginTenantInfo() { + 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 OriginTenantInfo} + */ + @jakarta.annotation.Nonnull + public static OriginTenantInfo createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OriginTenantInfo(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("originTenantId", (n) -> { this.setOriginTenantId(n.getStringValue()); }); + deserializerMap.put("originUserId", (n) -> { this.setOriginUserId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the originTenantId property value. The identifier of the tenant where the user account was originally provisioned. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOriginTenantId() { + return this.backingStore.get("originTenantId"); + } + /** + * Gets the originUserId property value. The identifier of the user in the origin tenant. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOriginUserId() { + return this.backingStore.get("originUserId"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("originTenantId", this.getOriginTenantId()); + writer.writeStringValue("originUserId", this.getOriginUserId()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the originTenantId property value. The identifier of the tenant where the user account was originally provisioned. + * @param value Value to set for the originTenantId property. + */ + public void setOriginTenantId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("originTenantId", value); + } + /** + * Sets the originUserId property value. The identifier of the user in the origin tenant. + * @param value Value to set for the originUserId property. + */ + public void setOriginUserId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("originUserId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Place.java b/src/main/java/com/microsoft/graph/beta/generated/models/Place.java index af55f26fecd..654b0da907b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Place.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Place.java @@ -26,15 +26,19 @@ public static Place createFromDiscriminatorValue(@jakarta.annotation.Nonnull fin if (mappingValueNode != null) { final String mappingValue = mappingValueNode.getStringValue(); switch (mappingValue) { + case "#microsoft.graph.building": return new Building(); + case "#microsoft.graph.desk": return new Desk(); + case "#microsoft.graph.floor": return new Floor(); case "#microsoft.graph.room": return new Room(); case "#microsoft.graph.roomList": return new RoomList(); + case "#microsoft.graph.section": return new Section(); case "#microsoft.graph.workspace": return new Workspace(); } } return new Place(); } /** - * Gets the address property value. The street address of the place. + * Gets the address property value. The physical address of the place, including the street, city, state, country or region, and postal code. * @return a {@link PhysicalAddress} */ @jakarta.annotation.Nullable @@ -42,7 +46,7 @@ public PhysicalAddress getAddress() { return this.backingStore.get("address"); } /** - * Gets the displayName property value. The name associated with the place. + * Gets the displayName property value. The name that is associated with the place. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -59,8 +63,12 @@ public Map> getFieldDeserializers deserializerMap.put("address", (n) -> { this.setAddress(n.getObjectValue(PhysicalAddress::createFromDiscriminatorValue)); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("geoCoordinates", (n) -> { this.setGeoCoordinates(n.getObjectValue(OutlookGeoCoordinates::createFromDiscriminatorValue)); }); + deserializerMap.put("isWheelChairAccessible", (n) -> { this.setIsWheelChairAccessible(n.getBooleanValue()); }); + deserializerMap.put("label", (n) -> { this.setLabel(n.getStringValue()); }); + deserializerMap.put("parentId", (n) -> { this.setParentId(n.getStringValue()); }); deserializerMap.put("phone", (n) -> { this.setPhone(n.getStringValue()); }); deserializerMap.put("placeId", (n) -> { this.setPlaceId(n.getStringValue()); }); + deserializerMap.put("tags", (n) -> { this.setTags(n.getCollectionOfPrimitiveValues(String.class)); }); return deserializerMap; } /** @@ -71,6 +79,30 @@ public Map> getFieldDeserializers public OutlookGeoCoordinates getGeoCoordinates() { return this.backingStore.get("geoCoordinates"); } + /** + * Gets the isWheelChairAccessible property value. Indicates whether the place is wheelchair accessible. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsWheelChairAccessible() { + return this.backingStore.get("isWheelChairAccessible"); + } + /** + * Gets the label property value. User-defined description of the place. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getLabel() { + return this.backingStore.get("label"); + } + /** + * Gets the parentId property value. The ID of a parent place. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getParentId() { + return this.backingStore.get("parentId"); + } /** * Gets the phone property value. The phone number of the place. * @return a {@link String} @@ -80,13 +112,21 @@ public String getPhone() { return this.backingStore.get("phone"); } /** - * Gets the placeId property value. A unique, immutable identifier for the place. Read-only. The value of this identifier is equal to the ExternalDirectoryObjectId returned from the Get-Mailbox cmdlet. + * Gets the placeId property value. An alternate immutable unique identifier of the place. Read-only. * @return a {@link String} */ @jakarta.annotation.Nullable public String getPlaceId() { return this.backingStore.get("placeId"); } + /** + * Gets the tags property value. Custom tags that are associated with the place for categorization or filtering. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTags() { + return this.backingStore.get("tags"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -97,18 +137,22 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("address", this.getAddress()); writer.writeStringValue("displayName", this.getDisplayName()); writer.writeObjectValue("geoCoordinates", this.getGeoCoordinates()); + writer.writeBooleanValue("isWheelChairAccessible", this.getIsWheelChairAccessible()); + writer.writeStringValue("label", this.getLabel()); + writer.writeStringValue("parentId", this.getParentId()); writer.writeStringValue("phone", this.getPhone()); writer.writeStringValue("placeId", this.getPlaceId()); + writer.writeCollectionOfPrimitiveValues("tags", this.getTags()); } /** - * Sets the address property value. The street address of the place. + * Sets the address property value. The physical address of the place, including the street, city, state, country or region, and postal code. * @param value Value to set for the address property. */ public void setAddress(@jakarta.annotation.Nullable final PhysicalAddress value) { this.backingStore.set("address", value); } /** - * Sets the displayName property value. The name associated with the place. + * Sets the displayName property value. The name that is associated with the place. * @param value Value to set for the displayName property. */ public void setDisplayName(@jakarta.annotation.Nullable final String value) { @@ -121,6 +165,27 @@ public void setDisplayName(@jakarta.annotation.Nullable final String value) { public void setGeoCoordinates(@jakarta.annotation.Nullable final OutlookGeoCoordinates value) { this.backingStore.set("geoCoordinates", value); } + /** + * Sets the isWheelChairAccessible property value. Indicates whether the place is wheelchair accessible. + * @param value Value to set for the isWheelChairAccessible property. + */ + public void setIsWheelChairAccessible(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isWheelChairAccessible", value); + } + /** + * Sets the label property value. User-defined description of the place. + * @param value Value to set for the label property. + */ + public void setLabel(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("label", value); + } + /** + * Sets the parentId property value. The ID of a parent place. + * @param value Value to set for the parentId property. + */ + public void setParentId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("parentId", value); + } /** * Sets the phone property value. The phone number of the place. * @param value Value to set for the phone property. @@ -129,10 +194,17 @@ public void setPhone(@jakarta.annotation.Nullable final String value) { this.backingStore.set("phone", value); } /** - * Sets the placeId property value. A unique, immutable identifier for the place. Read-only. The value of this identifier is equal to the ExternalDirectoryObjectId returned from the Get-Mailbox cmdlet. + * Sets the placeId property value. An alternate immutable unique identifier of the place. Read-only. * @param value Value to set for the placeId property. */ public void setPlaceId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("placeId", value); } + /** + * Sets the tags property value. Custom tags that are associated with the place for categorization or filtering. + * @param value Value to set for the tags property. + */ + public void setTags(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("tags", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PlaceMode.java b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceMode.java new file mode 100644 index 00000000000..d464866812b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceMode.java @@ -0,0 +1,117 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PlaceMode implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link PlaceMode} and sets the default values. + */ + public PlaceMode() { + 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 PlaceMode} + */ + @jakarta.annotation.Nonnull + public static PlaceMode createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.assignedPlaceMode": return new AssignedPlaceMode(); + case "#microsoft.graph.dropInPlaceMode": return new DropInPlaceMode(); + case "#microsoft.graph.offlinePlaceMode": return new OfflinePlaceMode(); + case "#microsoft.graph.reservablePlaceMode": return new ReservablePlaceMode(); + } + } + return new PlaceMode(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PositionDetail.java b/src/main/java/com/microsoft/graph/beta/generated/models/PositionDetail.java index fb8caecba1c..b8c2b1dfc07 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PositionDetail.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PositionDetail.java @@ -72,6 +72,22 @@ public CompanyDetail getCompany() { public String getDescription() { return this.backingStore.get("description"); } + /** + * Gets the employeeId property value. The identifier assigned to the employee. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getEmployeeId() { + return this.backingStore.get("employeeId"); + } + /** + * Gets the employeeType property value. The type of employment for the position. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getEmployeeType() { + return this.backingStore.get("employeeType"); + } /** * Gets the endMonthYear property value. The date when the position ended. * @return a {@link LocalDate} @@ -86,9 +102,11 @@ public LocalDate getEndMonthYear() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(12); + final HashMap> deserializerMap = new HashMap>(14); deserializerMap.put("company", (n) -> { this.setCompany(n.getObjectValue(CompanyDetail::createFromDiscriminatorValue)); }); deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("employeeId", (n) -> { this.setEmployeeId(n.getStringValue()); }); + deserializerMap.put("employeeType", (n) -> { this.setEmployeeType(n.getStringValue()); }); deserializerMap.put("endMonthYear", (n) -> { this.setEndMonthYear(n.getLocalDateValue()); }); deserializerMap.put("jobTitle", (n) -> { this.setJobTitle(n.getStringValue()); }); deserializerMap.put("layer", (n) -> { this.setLayer(n.getIntegerValue()); }); @@ -181,6 +199,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); writer.writeObjectValue("company", this.getCompany()); writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("employeeId", this.getEmployeeId()); + writer.writeStringValue("employeeType", this.getEmployeeType()); writer.writeLocalDateValue("endMonthYear", this.getEndMonthYear()); writer.writeStringValue("jobTitle", this.getJobTitle()); writer.writeIntegerValue("layer", this.getLayer()); @@ -222,6 +242,20 @@ public void setCompany(@jakarta.annotation.Nullable final CompanyDetail value) { public void setDescription(@jakarta.annotation.Nullable final String value) { this.backingStore.set("description", value); } + /** + * Sets the employeeId property value. The identifier assigned to the employee. + * @param value Value to set for the employeeId property. + */ + public void setEmployeeId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("employeeId", value); + } + /** + * Sets the employeeType property value. The type of employment for the position. + * @param value Value to set for the employeeType property. + */ + public void setEmployeeType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("employeeType", value); + } /** * Sets the endMonthYear property value. The date when the position ended. * @param value Value to set for the endMonthYear property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RecordingState.java b/src/main/java/com/microsoft/graph/beta/generated/models/RecordingState.java new file mode 100644 index 00000000000..c8d497f6141 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RecordingState.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RecordingState implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RecordingState} and sets the default values. + */ + public RecordingState() { + 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 RecordingState} + */ + @jakarta.annotation.Nonnull + public static RecordingState createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RecordingState(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("sequenceNumber", (n) -> { this.setSequenceNumber(n.getIntegerValue()); }); + deserializerMap.put("state", (n) -> { this.setState(n.getEnumValue(MediaState::forValue)); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the sequenceNumber property value. The sequenceNumber property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getSequenceNumber() { + return this.backingStore.get("sequenceNumber"); + } + /** + * Gets the state property value. The state property + * @return a {@link MediaState} + */ + @jakarta.annotation.Nullable + public MediaState getState() { + return this.backingStore.get("state"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeIntegerValue("sequenceNumber", this.getSequenceNumber()); + writer.writeEnumValue("state", this.getState()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the sequenceNumber property value. The sequenceNumber property + * @param value Value to set for the sequenceNumber property. + */ + public void setSequenceNumber(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("sequenceNumber", value); + } + /** + * Sets the state property value. The state property + * @param value Value to set for the state property. + */ + public void setState(@jakarta.annotation.Nullable final MediaState value) { + this.backingStore.set("state", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ReservablePlaceMode.java b/src/main/java/com/microsoft/graph/beta/generated/models/ReservablePlaceMode.java new file mode 100644 index 00000000000..9ed86ce0565 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ReservablePlaceMode.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReservablePlaceMode extends PlaceMode implements Parsable { + /** + * Instantiates a new {@link ReservablePlaceMode} and sets the default values. + */ + public ReservablePlaceMode() { + super(); + this.setOdataType("#microsoft.graph.reservablePlaceMode"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReservablePlaceMode} + */ + @jakarta.annotation.Nonnull + public static ReservablePlaceMode createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReservablePlaceMode(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ResourceLink.java b/src/main/java/com/microsoft/graph/beta/generated/models/ResourceLink.java new file mode 100644 index 00000000000..9893ddca3bb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ResourceLink.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ResourceLink implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ResourceLink} and sets the default values. + */ + public ResourceLink() { + 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 ResourceLink} + */ + @jakarta.annotation.Nonnull + public static ResourceLink createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ResourceLink(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("linkType", (n) -> { this.setLinkType(n.getEnumValue(ResourceLinkType::forValue)); }); + deserializerMap.put("name", (n) -> { this.setName(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("value", (n) -> { this.setValue(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the linkType property value. The linkType property + * @return a {@link ResourceLinkType} + */ + @jakarta.annotation.Nullable + public ResourceLinkType getLinkType() { + return this.backingStore.get("linkType"); + } + /** + * Gets the name property value. The link text that is visible in the Places app. The maximum length is 200 characters. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getName() { + return this.backingStore.get("name"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the value property value. The URL of the resource link. The maximum length is 200 characters. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeEnumValue("linkType", this.getLinkType()); + writer.writeStringValue("name", this.getName()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("value", this.getValue()); + 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 linkType property value. The linkType property + * @param value Value to set for the linkType property. + */ + public void setLinkType(@jakarta.annotation.Nullable final ResourceLinkType value) { + this.backingStore.set("linkType", value); + } + /** + * Sets the name property value. The link text that is visible in the Places app. The maximum length is 200 characters. + * @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 @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the value property value. The URL of the resource link. The maximum length is 200 characters. + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ResourceLinkType.java b/src/main/java/com/microsoft/graph/beta/generated/models/ResourceLinkType.java new file mode 100644 index 00000000000..e26266f68e5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ResourceLinkType.java @@ -0,0 +1,25 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum ResourceLinkType implements ValuedEnum { + Url("url"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + ResourceLinkType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static ResourceLinkType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "url": return Url; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RoleScopeTag.java b/src/main/java/com/microsoft/graph/beta/generated/models/RoleScopeTag.java index d75107a41ef..b80e608258f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RoleScopeTag.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RoleScopeTag.java @@ -62,7 +62,6 @@ public Map> getFieldDeserializers deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("isBuiltIn", (n) -> { this.setIsBuiltIn(n.getBooleanValue()); }); - deserializerMap.put("permissions", (n) -> { this.setPermissions(n.getCollectionOfPrimitiveValues(String.class)); }); return deserializerMap; } /** @@ -73,14 +72,6 @@ public Map> getFieldDeserializers public Boolean getIsBuiltIn() { return this.backingStore.get("isBuiltIn"); } - /** - * Gets the permissions property value. Permissions associated with the Role Scope Tag. This property is read-only. - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getPermissions() { - return this.backingStore.get("permissions"); - } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -120,11 +111,4 @@ public void setDisplayName(@jakarta.annotation.Nullable final String value) { public void setIsBuiltIn(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isBuiltIn", value); } - /** - * Sets the permissions property value. Permissions associated with the Role Scope Tag. This property is read-only. - * @param value Value to set for the permissions property. - */ - public void setPermissions(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("permissions", value); - } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Room.java b/src/main/java/com/microsoft/graph/beta/generated/models/Room.java index ff4b73436eb..d2ac4971cd5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Room.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Room.java @@ -26,7 +26,7 @@ public static Room createFromDiscriminatorValue(@jakarta.annotation.Nonnull fina return new Room(); } /** - * Gets the audioDeviceName property value. Specifies the name of the audio device in the room. + * Gets the audioDeviceName property value. The name of the audio device that is available in the room. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -34,7 +34,7 @@ public String getAudioDeviceName() { return this.backingStore.get("audioDeviceName"); } /** - * Gets the bookingType property value. Type of room. Possible values are standard, and reserved. + * Gets the bookingType property value. Specifies how the room can be booked. Possible values are:unknown - Unspecified booking behavior. We don't recommend that you use this value.standard - Available for general booking.reserved - Reserved for specific users or purposes. * @return a {@link BookingType} */ @jakarta.annotation.Nullable @@ -42,7 +42,7 @@ public BookingType getBookingType() { return this.backingStore.get("bookingType"); } /** - * Gets the building property value. Specifies the building name or building number that the room is in. + * Gets the building property value. The name or identifier of the building where the room is located. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -50,7 +50,7 @@ public String getBuilding() { return this.backingStore.get("building"); } /** - * Gets the capacity property value. Specifies the capacity of the room. + * Gets the capacity property value. The maximum number of people the room can accommodate. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -58,7 +58,7 @@ public Integer getCapacity() { return this.backingStore.get("capacity"); } /** - * Gets the displayDeviceName property value. Specifies the name of the display device in the room. + * Gets the displayDeviceName property value. The name of the display device (for example, monitor or projector) that is available in the room. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -66,7 +66,7 @@ public String getDisplayDeviceName() { return this.backingStore.get("displayDeviceName"); } /** - * Gets the emailAddress property value. Email address of the room. + * Gets the emailAddress property value. The email address associated with the room. This email address is used for booking. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -88,15 +88,13 @@ public Map> getFieldDeserializers deserializerMap.put("emailAddress", (n) -> { this.setEmailAddress(n.getStringValue()); }); deserializerMap.put("floorLabel", (n) -> { this.setFloorLabel(n.getStringValue()); }); deserializerMap.put("floorNumber", (n) -> { this.setFloorNumber(n.getIntegerValue()); }); - deserializerMap.put("isWheelChairAccessible", (n) -> { this.setIsWheelChairAccessible(n.getBooleanValue()); }); - deserializerMap.put("label", (n) -> { this.setLabel(n.getStringValue()); }); + deserializerMap.put("isTeamsEnabled", (n) -> { this.setIsTeamsEnabled(n.getBooleanValue()); }); deserializerMap.put("nickname", (n) -> { this.setNickname(n.getStringValue()); }); - deserializerMap.put("tags", (n) -> { this.setTags(n.getCollectionOfPrimitiveValues(String.class)); }); deserializerMap.put("videoDeviceName", (n) -> { this.setVideoDeviceName(n.getStringValue()); }); return deserializerMap; } /** - * Gets the floorLabel property value. Specifies a descriptive label for the floor, for example, P. + * Gets the floorLabel property value. A human-readable label for the floor; for example, Ground Floor. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -104,7 +102,7 @@ public String getFloorLabel() { return this.backingStore.get("floorLabel"); } /** - * Gets the floorNumber property value. Specifies the floor number that the room is on. + * Gets the floorNumber property value. The numeric floor level within the building. For example, 1 for first floor, 2 for second floor, and so on. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -112,23 +110,15 @@ public Integer getFloorNumber() { return this.backingStore.get("floorNumber"); } /** - * Gets the isWheelChairAccessible property value. Specifies whether the room is wheelchair accessible. + * Gets the isTeamsEnabled property value. Indicates whether the room is configured with the Microsoft Teams Rooms system. * @return a {@link Boolean} */ @jakarta.annotation.Nullable - public Boolean getIsWheelChairAccessible() { - return this.backingStore.get("isWheelChairAccessible"); + public Boolean getIsTeamsEnabled() { + return this.backingStore.get("isTeamsEnabled"); } /** - * Gets the label property value. Specifies a descriptive label for the room, for example, a number or name. - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getLabel() { - return this.backingStore.get("label"); - } - /** - * Gets the nickname property value. Specifies a nickname for the room, for example, 'conf room'. + * Gets the nickname property value. A short, friendly name for the room, often used for easier identification or display in UI. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -136,15 +126,7 @@ public String getNickname() { return this.backingStore.get("nickname"); } /** - * Gets the tags property value. Specifies other features of the room; for example, the type of view or furniture type. - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getTags() { - return this.backingStore.get("tags"); - } - /** - * Gets the videoDeviceName property value. Specifies the name of the video device in the room. + * Gets the videoDeviceName property value. The name of the video device that is available in the room. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -166,98 +148,82 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("emailAddress", this.getEmailAddress()); writer.writeStringValue("floorLabel", this.getFloorLabel()); writer.writeIntegerValue("floorNumber", this.getFloorNumber()); - writer.writeBooleanValue("isWheelChairAccessible", this.getIsWheelChairAccessible()); - writer.writeStringValue("label", this.getLabel()); + writer.writeBooleanValue("isTeamsEnabled", this.getIsTeamsEnabled()); writer.writeStringValue("nickname", this.getNickname()); - writer.writeCollectionOfPrimitiveValues("tags", this.getTags()); writer.writeStringValue("videoDeviceName", this.getVideoDeviceName()); } /** - * Sets the audioDeviceName property value. Specifies the name of the audio device in the room. + * Sets the audioDeviceName property value. The name of the audio device that is available in the room. * @param value Value to set for the audioDeviceName property. */ public void setAudioDeviceName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("audioDeviceName", value); } /** - * Sets the bookingType property value. Type of room. Possible values are standard, and reserved. + * Sets the bookingType property value. Specifies how the room can be booked. Possible values are:unknown - Unspecified booking behavior. We don't recommend that you use this value.standard - Available for general booking.reserved - Reserved for specific users or purposes. * @param value Value to set for the bookingType property. */ public void setBookingType(@jakarta.annotation.Nullable final BookingType value) { this.backingStore.set("bookingType", value); } /** - * Sets the building property value. Specifies the building name or building number that the room is in. + * Sets the building property value. The name or identifier of the building where the room is located. * @param value Value to set for the building property. */ public void setBuilding(@jakarta.annotation.Nullable final String value) { this.backingStore.set("building", value); } /** - * Sets the capacity property value. Specifies the capacity of the room. + * Sets the capacity property value. The maximum number of people the room can accommodate. * @param value Value to set for the capacity property. */ public void setCapacity(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("capacity", value); } /** - * Sets the displayDeviceName property value. Specifies the name of the display device in the room. + * Sets the displayDeviceName property value. The name of the display device (for example, monitor or projector) that is available in the room. * @param value Value to set for the displayDeviceName property. */ public void setDisplayDeviceName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayDeviceName", value); } /** - * Sets the emailAddress property value. Email address of the room. + * Sets the emailAddress property value. The email address associated with the room. This email address is used for booking. * @param value Value to set for the emailAddress property. */ public void setEmailAddress(@jakarta.annotation.Nullable final String value) { this.backingStore.set("emailAddress", value); } /** - * Sets the floorLabel property value. Specifies a descriptive label for the floor, for example, P. + * Sets the floorLabel property value. A human-readable label for the floor; for example, Ground Floor. * @param value Value to set for the floorLabel property. */ public void setFloorLabel(@jakarta.annotation.Nullable final String value) { this.backingStore.set("floorLabel", value); } /** - * Sets the floorNumber property value. Specifies the floor number that the room is on. + * Sets the floorNumber property value. The numeric floor level within the building. For example, 1 for first floor, 2 for second floor, and so on. * @param value Value to set for the floorNumber property. */ public void setFloorNumber(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("floorNumber", value); } /** - * Sets the isWheelChairAccessible property value. Specifies whether the room is wheelchair accessible. - * @param value Value to set for the isWheelChairAccessible property. - */ - public void setIsWheelChairAccessible(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("isWheelChairAccessible", value); - } - /** - * Sets the label property value. Specifies a descriptive label for the room, for example, a number or name. - * @param value Value to set for the label property. + * Sets the isTeamsEnabled property value. Indicates whether the room is configured with the Microsoft Teams Rooms system. + * @param value Value to set for the isTeamsEnabled property. */ - public void setLabel(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("label", value); + public void setIsTeamsEnabled(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isTeamsEnabled", value); } /** - * Sets the nickname property value. Specifies a nickname for the room, for example, 'conf room'. + * Sets the nickname property value. A short, friendly name for the room, often used for easier identification or display in UI. * @param value Value to set for the nickname property. */ public void setNickname(@jakarta.annotation.Nullable final String value) { this.backingStore.set("nickname", value); } /** - * Sets the tags property value. Specifies other features of the room; for example, the type of view or furniture type. - * @param value Value to set for the tags property. - */ - public void setTags(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("tags", value); - } - /** - * Sets the videoDeviceName property value. Specifies the name of the video device in the room. + * Sets the videoDeviceName property value. The name of the video device that is available in the room. * @param value Value to set for the videoDeviceName property. */ public void setVideoDeviceName(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Section.java b/src/main/java/com/microsoft/graph/beta/generated/models/Section.java new file mode 100644 index 00000000000..c57a1e96600 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Section.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class Section extends Place implements Parsable { + /** + * Instantiates a new {@link Section} and sets the default values. + */ + public Section() { + super(); + this.setOdataType("#microsoft.graph.section"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link Section} + */ + @jakarta.annotation.Nonnull + public static Section createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new Section(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/TranscriptionState.java b/src/main/java/com/microsoft/graph/beta/generated/models/TranscriptionState.java new file mode 100644 index 00000000000..0722ad5084d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/TranscriptionState.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class TranscriptionState implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link TranscriptionState} and sets the default values. + */ + public TranscriptionState() { + 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 TranscriptionState} + */ + @jakarta.annotation.Nonnull + public static TranscriptionState createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new TranscriptionState(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("sequenceNumber", (n) -> { this.setSequenceNumber(n.getIntegerValue()); }); + deserializerMap.put("state", (n) -> { this.setState(n.getEnumValue(MediaState::forValue)); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the sequenceNumber property value. The sequenceNumber property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getSequenceNumber() { + return this.backingStore.get("sequenceNumber"); + } + /** + * Gets the state property value. The state property + * @return a {@link MediaState} + */ + @jakarta.annotation.Nullable + public MediaState getState() { + return this.backingStore.get("state"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeIntegerValue("sequenceNumber", this.getSequenceNumber()); + writer.writeEnumValue("state", this.getState()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the sequenceNumber property value. The sequenceNumber property + * @param value Value to set for the sequenceNumber property. + */ + public void setSequenceNumber(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("sequenceNumber", value); + } + /** + * Sets the state property value. The state property + * @param value Value to set for the state property. + */ + public void setState(@jakarta.annotation.Nullable final MediaState value) { + this.backingStore.set("state", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UserAccountInformation.java b/src/main/java/com/microsoft/graph/beta/generated/models/UserAccountInformation.java index 3418ae610db..0ee80436ec1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/UserAccountInformation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UserAccountInformation.java @@ -50,18 +50,36 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("ageGroup", (n) -> { this.setAgeGroup(n.getStringValue()); }); deserializerMap.put("countryCode", (n) -> { this.setCountryCode(n.getStringValue()); }); + deserializerMap.put("originTenantInfo", (n) -> { this.setOriginTenantInfo(n.getObjectValue(OriginTenantInfo::createFromDiscriminatorValue)); }); deserializerMap.put("preferredLanguageTag", (n) -> { this.setPreferredLanguageTag(n.getObjectValue(LocaleInfo::createFromDiscriminatorValue)); }); + deserializerMap.put("userPersona", (n) -> { this.setUserPersona(n.getEnumValue(UserPersona::forValue)); }); deserializerMap.put("userPrincipalName", (n) -> { this.setUserPrincipalName(n.getStringValue()); }); return deserializerMap; } /** - * Gets the preferredLanguageTag property value. Contains the language the user has associated as preferred for the account. + * Gets the originTenantInfo property value. Contains the identifiers of the user and the origin tenant that provisioned the user. This property is populated when the user is invited as a guest to the host tenant. + * @return a {@link OriginTenantInfo} + */ + @jakarta.annotation.Nullable + public OriginTenantInfo getOriginTenantInfo() { + return this.backingStore.get("originTenantInfo"); + } + /** + * Gets the preferredLanguageTag property value. Contains the language that the user associated as preferred for their account. * @return a {@link LocaleInfo} */ @jakarta.annotation.Nullable public LocaleInfo getPreferredLanguageTag() { return this.backingStore.get("preferredLanguageTag"); } + /** + * Gets the userPersona property value. Represents the user's persona. The possible values are: unknown, externalMember, externalGuest, internalMember, internalGuest, unknownFutureValue. + * @return a {@link UserPersona} + */ + @jakarta.annotation.Nullable + public UserPersona getUserPersona() { + return this.backingStore.get("userPersona"); + } /** * Gets the userPrincipalName property value. The user principal name (UPN) of the user associated with the account. * @return a {@link String} @@ -79,7 +97,9 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeStringValue("ageGroup", this.getAgeGroup()); writer.writeStringValue("countryCode", this.getCountryCode()); + writer.writeObjectValue("originTenantInfo", this.getOriginTenantInfo()); writer.writeObjectValue("preferredLanguageTag", this.getPreferredLanguageTag()); + writer.writeEnumValue("userPersona", this.getUserPersona()); writer.writeStringValue("userPrincipalName", this.getUserPrincipalName()); } /** @@ -97,12 +117,26 @@ public void setCountryCode(@jakarta.annotation.Nullable final String value) { this.backingStore.set("countryCode", value); } /** - * Sets the preferredLanguageTag property value. Contains the language the user has associated as preferred for the account. + * Sets the originTenantInfo property value. Contains the identifiers of the user and the origin tenant that provisioned the user. This property is populated when the user is invited as a guest to the host tenant. + * @param value Value to set for the originTenantInfo property. + */ + public void setOriginTenantInfo(@jakarta.annotation.Nullable final OriginTenantInfo value) { + this.backingStore.set("originTenantInfo", value); + } + /** + * Sets the preferredLanguageTag property value. Contains the language that the user associated as preferred for their account. * @param value Value to set for the preferredLanguageTag property. */ public void setPreferredLanguageTag(@jakarta.annotation.Nullable final LocaleInfo value) { this.backingStore.set("preferredLanguageTag", value); } + /** + * Sets the userPersona property value. Represents the user's persona. The possible values are: unknown, externalMember, externalGuest, internalMember, internalGuest, unknownFutureValue. + * @param value Value to set for the userPersona property. + */ + public void setUserPersona(@jakarta.annotation.Nullable final UserPersona value) { + this.backingStore.set("userPersona", value); + } /** * Sets the userPrincipalName property value. The user principal name (UPN) of the user associated with the account. * @param value Value to set for the userPrincipalName property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UserPersona.java b/src/main/java/com/microsoft/graph/beta/generated/models/UserPersona.java new file mode 100644 index 00000000000..42f4a6d418b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UserPersona.java @@ -0,0 +1,33 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum UserPersona implements ValuedEnum { + Unknown("unknown"), + ExternalMember("externalMember"), + ExternalGuest("externalGuest"), + InternalMember("internalMember"), + InternalGuest("internalGuest"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + UserPersona(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static UserPersona forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "unknown": return Unknown; + case "externalMember": return ExternalMember; + case "externalGuest": return ExternalGuest; + case "internalMember": return InternalMember; + case "internalGuest": return InternalGuest; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/VirtualEndpoint.java b/src/main/java/com/microsoft/graph/beta/generated/models/VirtualEndpoint.java index c11e04d6c0c..5f66e38cab3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/VirtualEndpoint.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/VirtualEndpoint.java @@ -40,6 +40,14 @@ public java.util.List getAuditEvents() { public java.util.List getBulkActions() { return this.backingStore.get("bulkActions"); } + /** + * Gets the cloudApps property value. The cloudApps property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCloudApps() { + return this.backingStore.get("cloudApps"); + } /** * Gets the cloudPCs property value. Cloud managed virtual desktops. * @return a {@link java.util.List} @@ -81,6 +89,7 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("auditEvents", (n) -> { this.setAuditEvents(n.getCollectionOfObjectValues(CloudPcAuditEvent::createFromDiscriminatorValue)); }); deserializerMap.put("bulkActions", (n) -> { this.setBulkActions(n.getCollectionOfObjectValues(CloudPcBulkAction::createFromDiscriminatorValue)); }); + deserializerMap.put("cloudApps", (n) -> { this.setCloudApps(n.getCollectionOfObjectValues(CloudPcCloudApp::createFromDiscriminatorValue)); }); deserializerMap.put("cloudPCs", (n) -> { this.setCloudPCs(n.getCollectionOfObjectValues(CloudPC::createFromDiscriminatorValue)); }); deserializerMap.put("crossCloudGovernmentOrganizationMapping", (n) -> { this.setCrossCloudGovernmentOrganizationMapping(n.getObjectValue(CloudPcCrossCloudGovernmentOrganizationMapping::createFromDiscriminatorValue)); }); deserializerMap.put("deviceImages", (n) -> { this.setDeviceImages(n.getCollectionOfObjectValues(CloudPcDeviceImage::createFromDiscriminatorValue)); }); @@ -186,6 +195,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeCollectionOfObjectValues("auditEvents", this.getAuditEvents()); writer.writeCollectionOfObjectValues("bulkActions", this.getBulkActions()); + writer.writeCollectionOfObjectValues("cloudApps", this.getCloudApps()); writer.writeCollectionOfObjectValues("cloudPCs", this.getCloudPCs()); writer.writeObjectValue("crossCloudGovernmentOrganizationMapping", this.getCrossCloudGovernmentOrganizationMapping()); writer.writeCollectionOfObjectValues("deviceImages", this.getDeviceImages()); @@ -215,6 +225,13 @@ public void setAuditEvents(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("bulkActions", value); } + /** + * Sets the cloudApps property value. The cloudApps property + * @param value Value to set for the cloudApps property. + */ + public void setCloudApps(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("cloudApps", value); + } /** * Sets the cloudPCs property value. Cloud managed virtual desktops. * @param value Value to set for the cloudPCs property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java index 5559029a4ea..d258eae6c09 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java @@ -67,7 +67,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity + * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -117,7 +117,7 @@ public void setComputerNameSuffixRandomCharCount(@jakarta.annotation.Nullable fi this.backingStore.set("computerNameSuffixRandomCharCount", value); } /** - * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity + * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. * @param value Value to set for the networkAccessConfigurations property. */ public void setNetworkAccessConfigurations(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsInformationProtectionPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsInformationProtectionPolicy.java index 500d8ee04be..458d636a85e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsInformationProtectionPolicy.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsInformationProtectionPolicy.java @@ -29,7 +29,7 @@ public static WindowsInformationProtectionPolicy createFromDiscriminatorValue(@j return new WindowsInformationProtectionPolicy(); } /** - * Gets the daysWithoutContactBeforeUnenroll property value. Offline interval before app data is wiped (days) + * Gets the daysWithoutContactBeforeUnenroll property value. Offline interval before app data is wiped (days) . Valid values 0 to 999 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -66,7 +66,7 @@ public String getMdmEnrollmentUrl() { return this.backingStore.get("mdmEnrollmentUrl"); } /** - * Gets the minutesOfInactivityBeforeDeviceLock property value. Specifies the maximum amount of time (in minutes) allowed after the device is idle that will cause the device to become PIN or password locked. Range is an integer X where 0 <= X <= 999. + * Gets the minutesOfInactivityBeforeDeviceLock property value. Specifies the maximum amount of time (in minutes) allowed after the device is idle that will cause the device to become PIN or password locked. Range is an integer X where 0 <= X <= 999. Valid values 0 to 999 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -74,7 +74,7 @@ public Integer getMinutesOfInactivityBeforeDeviceLock() { return this.backingStore.get("minutesOfInactivityBeforeDeviceLock"); } /** - * Gets the numberOfPastPinsRemembered property value. Integer value that specifies the number of past PINs that can be associated to a user account that can't be reused. The largest number you can configure for this policy setting is 50. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then storage of previous PINs is not required. This node was added in Windows 10, version 1511. Default is 0. + * Gets the numberOfPastPinsRemembered property value. Integer value that specifies the number of past PINs that can be associated to a user account that can't be reused. The largest number you can configure for this policy setting is 50. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then storage of previous PINs is not required. This node was added in Windows 10, version 1511. Default is 0. Valid values 0 to 50 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -82,7 +82,7 @@ public Integer getNumberOfPastPinsRemembered() { return this.backingStore.get("numberOfPastPinsRemembered"); } /** - * Gets the passwordMaximumAttemptCount property value. The number of authentication failures allowed before the device will be wiped. A value of 0 disables device wipe functionality. Range is an integer X where 4 <= X <= 16 for desktop and 0 <= X <= 999 for mobile devices. + * Gets the passwordMaximumAttemptCount property value. The number of authentication failures allowed before the device will be wiped. A value of 0 disables device wipe functionality. Range is an integer X where 4 <= X <= 16 for desktop and 0 <= X <= 999 for mobile devices. Valid values 0 to 999 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -90,7 +90,7 @@ public Integer getPasswordMaximumAttemptCount() { return this.backingStore.get("passwordMaximumAttemptCount"); } /** - * Gets the pinExpirationDays property value. Integer value specifies the period of time (in days) that a PIN can be used before the system requires the user to change it. The largest number you can configure for this policy setting is 730. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then the user's PIN will never expire. This node was added in Windows 10, version 1511. Default is 0. + * Gets the pinExpirationDays property value. Integer value specifies the period of time (in days) that a PIN can be used before the system requires the user to change it. The largest number you can configure for this policy setting is 730. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then the user's PIN will never expire. This node was added in Windows 10, version 1511. Default is 0. Valid values 0 to 730 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -106,7 +106,7 @@ public WindowsInformationProtectionPinCharacterRequirements getPinLowercaseLette return this.backingStore.get("pinLowercaseLetters"); } /** - * Gets the pinMinimumLength property value. Integer value that sets the minimum number of characters required for the PIN. Default value is 4. The lowest number you can configure for this policy setting is 4. The largest number you can configure must be less than the number configured in the Maximum PIN length policy setting or the number 127, whichever is the lowest. + * Gets the pinMinimumLength property value. Integer value that sets the minimum number of characters required for the PIN. Default value is 4. The lowest number you can configure for this policy setting is 4. The largest number you can configure must be less than the number configured in the Maximum PIN length policy setting or the number 127, whichever is the lowest. Valid values 0 to 127 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -166,7 +166,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("windowsHelloForBusinessBlocked", this.getWindowsHelloForBusinessBlocked()); } /** - * Sets the daysWithoutContactBeforeUnenroll property value. Offline interval before app data is wiped (days) + * Sets the daysWithoutContactBeforeUnenroll property value. Offline interval before app data is wiped (days) . Valid values 0 to 999 * @param value Value to set for the daysWithoutContactBeforeUnenroll property. */ public void setDaysWithoutContactBeforeUnenroll(@jakarta.annotation.Nullable final Integer value) { @@ -180,28 +180,28 @@ public void setMdmEnrollmentUrl(@jakarta.annotation.Nullable final String value) this.backingStore.set("mdmEnrollmentUrl", value); } /** - * Sets the minutesOfInactivityBeforeDeviceLock property value. Specifies the maximum amount of time (in minutes) allowed after the device is idle that will cause the device to become PIN or password locked. Range is an integer X where 0 <= X <= 999. + * Sets the minutesOfInactivityBeforeDeviceLock property value. Specifies the maximum amount of time (in minutes) allowed after the device is idle that will cause the device to become PIN or password locked. Range is an integer X where 0 <= X <= 999. Valid values 0 to 999 * @param value Value to set for the minutesOfInactivityBeforeDeviceLock property. */ public void setMinutesOfInactivityBeforeDeviceLock(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("minutesOfInactivityBeforeDeviceLock", value); } /** - * Sets the numberOfPastPinsRemembered property value. Integer value that specifies the number of past PINs that can be associated to a user account that can't be reused. The largest number you can configure for this policy setting is 50. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then storage of previous PINs is not required. This node was added in Windows 10, version 1511. Default is 0. + * Sets the numberOfPastPinsRemembered property value. Integer value that specifies the number of past PINs that can be associated to a user account that can't be reused. The largest number you can configure for this policy setting is 50. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then storage of previous PINs is not required. This node was added in Windows 10, version 1511. Default is 0. Valid values 0 to 50 * @param value Value to set for the numberOfPastPinsRemembered property. */ public void setNumberOfPastPinsRemembered(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("numberOfPastPinsRemembered", value); } /** - * Sets the passwordMaximumAttemptCount property value. The number of authentication failures allowed before the device will be wiped. A value of 0 disables device wipe functionality. Range is an integer X where 4 <= X <= 16 for desktop and 0 <= X <= 999 for mobile devices. + * Sets the passwordMaximumAttemptCount property value. The number of authentication failures allowed before the device will be wiped. A value of 0 disables device wipe functionality. Range is an integer X where 4 <= X <= 16 for desktop and 0 <= X <= 999 for mobile devices. Valid values 0 to 999 * @param value Value to set for the passwordMaximumAttemptCount property. */ public void setPasswordMaximumAttemptCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("passwordMaximumAttemptCount", value); } /** - * Sets the pinExpirationDays property value. Integer value specifies the period of time (in days) that a PIN can be used before the system requires the user to change it. The largest number you can configure for this policy setting is 730. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then the user's PIN will never expire. This node was added in Windows 10, version 1511. Default is 0. + * Sets the pinExpirationDays property value. Integer value specifies the period of time (in days) that a PIN can be used before the system requires the user to change it. The largest number you can configure for this policy setting is 730. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then the user's PIN will never expire. This node was added in Windows 10, version 1511. Default is 0. Valid values 0 to 730 * @param value Value to set for the pinExpirationDays property. */ public void setPinExpirationDays(@jakarta.annotation.Nullable final Integer value) { @@ -215,7 +215,7 @@ public void setPinLowercaseLetters(@jakarta.annotation.Nullable final WindowsInf this.backingStore.set("pinLowercaseLetters", value); } /** - * Sets the pinMinimumLength property value. Integer value that sets the minimum number of characters required for the PIN. Default value is 4. The lowest number you can configure for this policy setting is 4. The largest number you can configure must be less than the number configured in the Maximum PIN length policy setting or the number 127, whichever is the lowest. + * Sets the pinMinimumLength property value. Integer value that sets the minimum number of characters required for the PIN. Default value is 4. The lowest number you can configure for this policy setting is 4. The largest number you can configure must be less than the number configured in the Maximum PIN length policy setting or the number 127, whichever is the lowest. Valid values 0 to 127 * @param value Value to set for the pinMinimumLength property. */ public void setPinMinimumLength(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Workspace.java b/src/main/java/com/microsoft/graph/beta/generated/models/Workspace.java index ac6a5f7d161..fb4fe0c34b2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Workspace.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Workspace.java @@ -26,7 +26,7 @@ public static Workspace createFromDiscriminatorValue(@jakarta.annotation.Nonnull return new Workspace(); } /** - * Gets the building property value. Specifies the building name or building number that the workspace is in. + * Gets the building property value. The name or identifier of the building where the workspace is located. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -34,7 +34,7 @@ public String getBuilding() { return this.backingStore.get("building"); } /** - * Gets the capacity property value. Specifies the capacity of the workspace. + * Gets the capacity property value. The maximum number of individual desks within a workspace. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -42,7 +42,15 @@ public Integer getCapacity() { return this.backingStore.get("capacity"); } /** - * Gets the emailAddress property value. Email address of the workspace. + * Gets the displayDeviceName property value. The name of the display device (for example, monitor or projector) that is available in the workspace. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayDeviceName() { + return this.backingStore.get("displayDeviceName"); + } + /** + * Gets the emailAddress property value. The email address that is associated with the workspace. This email address is used for booking. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -58,17 +66,16 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("building", (n) -> { this.setBuilding(n.getStringValue()); }); deserializerMap.put("capacity", (n) -> { this.setCapacity(n.getIntegerValue()); }); + deserializerMap.put("displayDeviceName", (n) -> { this.setDisplayDeviceName(n.getStringValue()); }); deserializerMap.put("emailAddress", (n) -> { this.setEmailAddress(n.getStringValue()); }); deserializerMap.put("floorLabel", (n) -> { this.setFloorLabel(n.getStringValue()); }); deserializerMap.put("floorNumber", (n) -> { this.setFloorNumber(n.getIntegerValue()); }); - deserializerMap.put("isWheelChairAccessible", (n) -> { this.setIsWheelChairAccessible(n.getBooleanValue()); }); - deserializerMap.put("label", (n) -> { this.setLabel(n.getStringValue()); }); + deserializerMap.put("mode", (n) -> { this.setMode(n.getObjectValue(PlaceMode::createFromDiscriminatorValue)); }); deserializerMap.put("nickname", (n) -> { this.setNickname(n.getStringValue()); }); - deserializerMap.put("tags", (n) -> { this.setTags(n.getCollectionOfPrimitiveValues(String.class)); }); return deserializerMap; } /** - * Gets the floorLabel property value. Specifies a descriptive label for the floor, for example, P. + * Gets the floorLabel property value. A human-readable label for the floor; for example, Ground Floor. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -76,7 +83,7 @@ public String getFloorLabel() { return this.backingStore.get("floorLabel"); } /** - * Gets the floorNumber property value. Specifies the floor number that the workspace is on. + * Gets the floorNumber property value. The numeric floor level within the building. For example, 1 for first floor, 2 for second floor, and so on. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -84,37 +91,21 @@ public Integer getFloorNumber() { return this.backingStore.get("floorNumber"); } /** - * Gets the isWheelChairAccessible property value. Specifies whether the workspace is wheelchair accessible. - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getIsWheelChairAccessible() { - return this.backingStore.get("isWheelChairAccessible"); - } - /** - * Gets the label property value. Specifies a descriptive label for the workspace, for example, a number or name. - * @return a {@link String} + * Gets the mode property value. The mode for a workspace. The supported modes are:reservablePlaceMode - Workspaces that can be booked in advance using desk pool reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks in the workspace, the desk is booked for you, assuming that the peripheral has been associated with the desk in the Microsoft Teams Rooms Pro management portal.offlinePlaceMode - Workspaces that are taken down for maintenance or marked as not reservable. + * @return a {@link PlaceMode} */ @jakarta.annotation.Nullable - public String getLabel() { - return this.backingStore.get("label"); + public PlaceMode getMode() { + return this.backingStore.get("mode"); } /** - * Gets the nickname property value. Specifies a nickname for the workspace, for example, 'quiet workspace'. + * Gets the nickname property value. A short, friendly name for the workspace, often used for easier identification or display in the UI. * @return a {@link String} */ @jakarta.annotation.Nullable public String getNickname() { return this.backingStore.get("nickname"); } - /** - * Gets the tags property value. Specifies other features of the workspace; for example, the type of view or furniture type. - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getTags() { - return this.backingStore.get("tags"); - } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -124,75 +115,67 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeStringValue("building", this.getBuilding()); writer.writeIntegerValue("capacity", this.getCapacity()); + writer.writeStringValue("displayDeviceName", this.getDisplayDeviceName()); writer.writeStringValue("emailAddress", this.getEmailAddress()); writer.writeStringValue("floorLabel", this.getFloorLabel()); writer.writeIntegerValue("floorNumber", this.getFloorNumber()); - writer.writeBooleanValue("isWheelChairAccessible", this.getIsWheelChairAccessible()); - writer.writeStringValue("label", this.getLabel()); + writer.writeObjectValue("mode", this.getMode()); writer.writeStringValue("nickname", this.getNickname()); - writer.writeCollectionOfPrimitiveValues("tags", this.getTags()); } /** - * Sets the building property value. Specifies the building name or building number that the workspace is in. + * Sets the building property value. The name or identifier of the building where the workspace is located. * @param value Value to set for the building property. */ public void setBuilding(@jakarta.annotation.Nullable final String value) { this.backingStore.set("building", value); } /** - * Sets the capacity property value. Specifies the capacity of the workspace. + * Sets the capacity property value. The maximum number of individual desks within a workspace. * @param value Value to set for the capacity property. */ public void setCapacity(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("capacity", value); } /** - * Sets the emailAddress property value. Email address of the workspace. + * Sets the displayDeviceName property value. The name of the display device (for example, monitor or projector) that is available in the workspace. + * @param value Value to set for the displayDeviceName property. + */ + public void setDisplayDeviceName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("displayDeviceName", value); + } + /** + * Sets the emailAddress property value. The email address that is associated with the workspace. This email address is used for booking. * @param value Value to set for the emailAddress property. */ public void setEmailAddress(@jakarta.annotation.Nullable final String value) { this.backingStore.set("emailAddress", value); } /** - * Sets the floorLabel property value. Specifies a descriptive label for the floor, for example, P. + * Sets the floorLabel property value. A human-readable label for the floor; for example, Ground Floor. * @param value Value to set for the floorLabel property. */ public void setFloorLabel(@jakarta.annotation.Nullable final String value) { this.backingStore.set("floorLabel", value); } /** - * Sets the floorNumber property value. Specifies the floor number that the workspace is on. + * Sets the floorNumber property value. The numeric floor level within the building. For example, 1 for first floor, 2 for second floor, and so on. * @param value Value to set for the floorNumber property. */ public void setFloorNumber(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("floorNumber", value); } /** - * Sets the isWheelChairAccessible property value. Specifies whether the workspace is wheelchair accessible. - * @param value Value to set for the isWheelChairAccessible property. + * Sets the mode property value. The mode for a workspace. The supported modes are:reservablePlaceMode - Workspaces that can be booked in advance using desk pool reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks in the workspace, the desk is booked for you, assuming that the peripheral has been associated with the desk in the Microsoft Teams Rooms Pro management portal.offlinePlaceMode - Workspaces that are taken down for maintenance or marked as not reservable. + * @param value Value to set for the mode property. */ - public void setIsWheelChairAccessible(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("isWheelChairAccessible", value); + public void setMode(@jakarta.annotation.Nullable final PlaceMode value) { + this.backingStore.set("mode", value); } /** - * Sets the label property value. Specifies a descriptive label for the workspace, for example, a number or name. - * @param value Value to set for the label property. - */ - public void setLabel(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("label", value); - } - /** - * Sets the nickname property value. Specifies a nickname for the workspace, for example, 'quiet workspace'. + * Sets the nickname property value. A short, friendly name for the workspace, often used for easier identification or display in the UI. * @param value Value to set for the nickname property. */ public void setNickname(@jakarta.annotation.Nullable final String value) { this.backingStore.set("nickname", value); } - /** - * Sets the tags property value. Specifies other features of the workspace; for example, the type of view or furniture type. - * @param value Value to set for the tags property. - */ - public void setTags(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("tags", value); - } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/AdditionalOptions.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/AdditionalOptions.java index c85d9450d76..f88639d39d9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/AdditionalOptions.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/AdditionalOptions.java @@ -19,7 +19,6 @@ public enum AdditionalOptions implements ValuedEnum { CondensePaths("condensePaths"), FriendlyName("friendlyName"), SplitSource("splitSource"), - OptimizedPartitionSize("optimizedPartitionSize"), IncludeReport("includeReport"); public final String value; AdditionalOptions(final String value) { @@ -45,7 +44,6 @@ public static AdditionalOptions forValue(@jakarta.annotation.Nonnull final Strin case "condensePaths": return CondensePaths; case "friendlyName": return FriendlyName; case "splitSource": return SplitSource; - case "optimizedPartitionSize": return OptimizedPartitionSize; case "includeReport": return IncludeReport; default: return null; } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryAddToReviewSetOperation.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryAddToReviewSetOperation.java index 545a1ddbbdb..241c97256ea 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryAddToReviewSetOperation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryAddToReviewSetOperation.java @@ -60,6 +60,7 @@ public Map> getFieldDeserializers deserializerMap.put("cloudAttachmentVersion", (n) -> { this.setCloudAttachmentVersion(n.getEnumValue(CloudAttachmentVersion::forValue)); }); deserializerMap.put("documentVersion", (n) -> { this.setDocumentVersion(n.getEnumValue(DocumentVersion::forValue)); }); deserializerMap.put("itemsToInclude", (n) -> { this.setItemsToInclude(n.getEnumSetValue(ItemsToInclude::forValue)); }); + deserializerMap.put("reportFileMetadata", (n) -> { this.setReportFileMetadata(n.getCollectionOfObjectValues(ReportFileMetadata::createFromDiscriminatorValue)); }); deserializerMap.put("reviewSet", (n) -> { this.setReviewSet(n.getObjectValue(EdiscoveryReviewSet::createFromDiscriminatorValue)); }); deserializerMap.put("search", (n) -> { this.setSearch(n.getObjectValue(EdiscoverySearch::createFromDiscriminatorValue)); }); return deserializerMap; @@ -72,6 +73,14 @@ public Map> getFieldDeserializers public EnumSet getItemsToInclude() { return this.backingStore.get("itemsToInclude"); } + /** + * Gets the reportFileMetadata property value. Contains the properties for report file metadata, including downloadUrl, fileName, and size. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getReportFileMetadata() { + return this.backingStore.get("reportFileMetadata"); + } /** * Gets the reviewSet property value. eDiscovery review set to which items matching source collection query gets added. * @return a {@link EdiscoveryReviewSet} @@ -99,6 +108,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeEnumValue("cloudAttachmentVersion", this.getCloudAttachmentVersion()); writer.writeEnumValue("documentVersion", this.getDocumentVersion()); writer.writeEnumSetValue("itemsToInclude", this.getItemsToInclude()); + writer.writeCollectionOfObjectValues("reportFileMetadata", this.getReportFileMetadata()); writer.writeObjectValue("reviewSet", this.getReviewSet()); writer.writeObjectValue("search", this.getSearch()); } @@ -130,6 +140,13 @@ public void setDocumentVersion(@jakarta.annotation.Nullable final DocumentVersio public void setItemsToInclude(@jakarta.annotation.Nullable final EnumSet value) { this.backingStore.set("itemsToInclude", value); } + /** + * Sets the reportFileMetadata property value. Contains the properties for report file metadata, including downloadUrl, fileName, and size. + * @param value Value to set for the reportFileMetadata property. + */ + public void setReportFileMetadata(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("reportFileMetadata", value); + } /** * Sets the reviewSet property value. eDiscovery review set to which items matching source collection query gets added. * @param value Value to set for the reviewSet property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryEstimateOperation.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryEstimateOperation.java index 885efeb889d..0a91abead18 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryEstimateOperation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryEstimateOperation.java @@ -35,6 +35,7 @@ public Map> getFieldDeserializers deserializerMap.put("indexedItemCount", (n) -> { this.setIndexedItemCount(n.getLongValue()); }); deserializerMap.put("indexedItemsSize", (n) -> { this.setIndexedItemsSize(n.getLongValue()); }); deserializerMap.put("mailboxCount", (n) -> { this.setMailboxCount(n.getIntegerValue()); }); + deserializerMap.put("reportFileMetadata", (n) -> { this.setReportFileMetadata(n.getCollectionOfObjectValues(ReportFileMetadata::createFromDiscriminatorValue)); }); deserializerMap.put("search", (n) -> { this.setSearch(n.getObjectValue(EdiscoverySearch::createFromDiscriminatorValue)); }); deserializerMap.put("siteCount", (n) -> { this.setSiteCount(n.getIntegerValue()); }); deserializerMap.put("statisticsOptions", (n) -> { this.setStatisticsOptions(n.getEnumSetValue(StatisticsOptions::forValue)); }); @@ -66,6 +67,14 @@ public Long getIndexedItemsSize() { public Integer getMailboxCount() { return this.backingStore.get("mailboxCount"); } + /** + * Gets the reportFileMetadata property value. Contains the properties for report file metadata, including downloadUrl, fileName, and size. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getReportFileMetadata() { + return this.backingStore.get("reportFileMetadata"); + } /** * Gets the search property value. eDiscovery search. * @return a {@link EdiscoverySearch} @@ -116,6 +125,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeLongValue("indexedItemCount", this.getIndexedItemCount()); writer.writeLongValue("indexedItemsSize", this.getIndexedItemsSize()); writer.writeIntegerValue("mailboxCount", this.getMailboxCount()); + writer.writeCollectionOfObjectValues("reportFileMetadata", this.getReportFileMetadata()); writer.writeObjectValue("search", this.getSearch()); writer.writeIntegerValue("siteCount", this.getSiteCount()); writer.writeEnumSetValue("statisticsOptions", this.getStatisticsOptions()); @@ -143,6 +153,13 @@ public void setIndexedItemsSize(@jakarta.annotation.Nullable final Long value) { public void setMailboxCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("mailboxCount", value); } + /** + * Sets the reportFileMetadata property value. Contains the properties for report file metadata, including downloadUrl, fileName, and size. + * @param value Value to set for the reportFileMetadata property. + */ + public void setReportFileMetadata(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("reportFileMetadata", value); + } /** * Sets the search property value. eDiscovery search. * @param value Value to set for the search property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/ExportOptions.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/ExportOptions.java index 06dd47beb70..13a917b3a41 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/ExportOptions.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/ExportOptions.java @@ -14,8 +14,7 @@ public enum ExportOptions implements ValuedEnum { SplitSource("splitSource"), IncludeFolderAndPath("includeFolderAndPath"), FriendlyName("friendlyName"), - CondensePaths("condensePaths"), - OptimizedPartitionSize("optimizedPartitionSize"); + CondensePaths("condensePaths"); public final String value; ExportOptions(final String value) { this.value = value; @@ -36,7 +35,6 @@ public static ExportOptions forValue(@jakarta.annotation.Nonnull final String se case "includeFolderAndPath": return IncludeFolderAndPath; case "friendlyName": return FriendlyName; case "condensePaths": return CondensePaths; - case "optimizedPartitionSize": return OptimizedPartitionSize; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/ReportFileMetadata.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/ReportFileMetadata.java new file mode 100644 index 00000000000..f04d1818d22 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/ReportFileMetadata.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.models.security; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReportFileMetadata implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReportFileMetadata} and sets the default values. + */ + public ReportFileMetadata() { + 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 ReportFileMetadata} + */ + @jakarta.annotation.Nonnull + public static ReportFileMetadata createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReportFileMetadata(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the downloadUrl property value. The URL to download the report. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDownloadUrl() { + return this.backingStore.get("downloadUrl"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("downloadUrl", (n) -> { this.setDownloadUrl(n.getStringValue()); }); + deserializerMap.put("fileName", (n) -> { this.setFileName(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("size", (n) -> { this.setSize(n.getLongValue()); }); + return deserializerMap; + } + /** + * Gets the fileName property value. The name of the file. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getFileName() { + return this.backingStore.get("fileName"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the size property value. The size of the file. + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getSize() { + return this.backingStore.get("size"); + } + /** + * Serializes information the 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("downloadUrl", this.getDownloadUrl()); + writer.writeStringValue("fileName", this.getFileName()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeLongValue("size", this.getSize()); + 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 downloadUrl property value. The URL to download the report. + * @param value Value to set for the downloadUrl property. + */ + public void setDownloadUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("downloadUrl", value); + } + /** + * Sets the fileName property value. The name of the file. + * @param value Value to set for the fileName property. + */ + public void setFileName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("fileName", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the size property value. The size of the file. + * @param value Value to set for the size property. + */ + public void setSize(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("size", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/ResourceAccessEvent.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/ResourceAccessEvent.java new file mode 100644 index 00000000000..4d302e9ca95 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/ResourceAccessEvent.java @@ -0,0 +1,176 @@ +package com.microsoft.graph.beta.models.security; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ResourceAccessEvent implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ResourceAccessEvent} and sets the default values. + */ + public ResourceAccessEvent() { + 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 ResourceAccessEvent} + */ + @jakarta.annotation.Nonnull + public static ResourceAccessEvent createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ResourceAccessEvent(); + } + /** + * Gets the accessDateTime property value. The time of the access event. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getAccessDateTime() { + return this.backingStore.get("accessDateTime"); + } + /** + * Gets the accountId property value. The identifier of the user account. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAccountId() { + return this.backingStore.get("accountId"); + } + /** + * 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>(5); + deserializerMap.put("accessDateTime", (n) -> { this.setAccessDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("accountId", (n) -> { this.setAccountId(n.getStringValue()); }); + deserializerMap.put("ipAddress", (n) -> { this.setIpAddress(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("resourceIdentifier", (n) -> { this.setResourceIdentifier(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the ipAddress property value. Ip address of the resource. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getIpAddress() { + return this.backingStore.get("ipAddress"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the resourceIdentifier property value. The protocol and host name pairs describing the connection. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceIdentifier() { + return this.backingStore.get("resourceIdentifier"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeOffsetDateTimeValue("accessDateTime", this.getAccessDateTime()); + writer.writeStringValue("accountId", this.getAccountId()); + writer.writeStringValue("ipAddress", this.getIpAddress()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("resourceIdentifier", this.getResourceIdentifier()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the accessDateTime property value. The time of the access event. + * @param value Value to set for the accessDateTime property. + */ + public void setAccessDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("accessDateTime", value); + } + /** + * Sets the accountId property value. The identifier of the user account. + * @param value Value to set for the accountId property. + */ + public void setAccountId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("accountId", value); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the 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 ipAddress property value. Ip address of the resource. + * @param value Value to set for the ipAddress property. + */ + public void setIpAddress(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("ipAddress", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the resourceIdentifier property value. The protocol and host name pairs describing the connection. + * @param value Value to set for the resourceIdentifier property. + */ + public void setResourceIdentifier(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceIdentifier", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/UserAccount.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/UserAccount.java index 544c445f609..c1664342950 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/UserAccount.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/UserAccount.java @@ -93,12 +93,13 @@ public String getDomainName() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(7); + final HashMap> deserializerMap = new HashMap>(8); deserializerMap.put("accountName", (n) -> { this.setAccountName(n.getStringValue()); }); deserializerMap.put("azureAdUserId", (n) -> { this.setAzureAdUserId(n.getStringValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("domainName", (n) -> { this.setDomainName(n.getStringValue()); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("resourceAccessEvents", (n) -> { this.setResourceAccessEvents(n.getCollectionOfObjectValues(ResourceAccessEvent::createFromDiscriminatorValue)); }); deserializerMap.put("userPrincipalName", (n) -> { this.setUserPrincipalName(n.getStringValue()); }); deserializerMap.put("userSid", (n) -> { this.setUserSid(n.getStringValue()); }); return deserializerMap; @@ -111,6 +112,14 @@ public Map> getFieldDeserializers public String getOdataType() { return this.backingStore.get("odataType"); } + /** + * Gets the resourceAccessEvents property value. Information on resource access attempts made by the user account. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getResourceAccessEvents() { + return this.backingStore.get("resourceAccessEvents"); + } /** * Gets the userPrincipalName property value. The user principal name of the account in Microsoft Entra ID. * @return a {@link String} @@ -138,6 +147,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("displayName", this.getDisplayName()); writer.writeStringValue("domainName", this.getDomainName()); writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeCollectionOfObjectValues("resourceAccessEvents", this.getResourceAccessEvents()); writer.writeStringValue("userPrincipalName", this.getUserPrincipalName()); writer.writeStringValue("userSid", this.getUserSid()); writer.writeAdditionalData(this.getAdditionalData()); @@ -192,6 +202,13 @@ public void setDomainName(@jakarta.annotation.Nullable final String value) { public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } + /** + * Sets the resourceAccessEvents property value. Information on resource access attempts made by the user account. + * @param value Value to set for the resourceAccessEvents property. + */ + public void setResourceAccessEvents(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("resourceAccessEvents", value); + } /** * Sets the userPrincipalName property value. The user principal name of the account in Microsoft Entra ID. * @param value Value to set for the userPrincipalName property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/filteringprofiles/item/policies/item/PolicyLinkItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/filteringprofiles/item/policies/item/PolicyLinkItemRequestBuilder.java index 52d8dd47c10..54a3ebc9ecf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/filteringprofiles/item/policies/item/PolicyLinkItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/filteringprofiles/item/policies/item/PolicyLinkItemRequestBuilder.java @@ -46,18 +46,18 @@ public PolicyLinkItemRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/networkAccess/filteringProfiles/{filteringProfile%2Did}/policies/{policyLink%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a threatIntelligencePolicyLink object. + * Delete a tlsInspectionPolicyLink object. Used to unlink a tlsInspectionPolicy from a filtering profile. * @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 threatIntelligencePolicyLink object. + * Delete a tlsInspectionPolicyLink object. Used to unlink a tlsInspectionPolicy from a filtering profile. * @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); } /** - * Get a tlsInspectionPolicyLink object. + * Read the properties and relationships of a threatIntelligencePolicyLink object. * @return a {@link PolicyLink} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public PolicyLink get() { return get(null); } /** - * Get a tlsInspectionPolicyLink object. + * Read the properties and relationships of a threatIntelligencePolicyLink object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link PolicyLink} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public PolicyLink get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -90,23 +90,23 @@ public PolicyLink get(@jakarta.annotation.Nullable final java.util.function.Cons return this.requestAdapter.send(requestInfo, errorMapping, PolicyLink::createFromDiscriminatorValue); } /** - * Update the properties of a threatIntelligencePolicyLink object. + * Update the properties of a tlsInspectionPolicyLink object. * @param body The request body * @return a {@link PolicyLink} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public PolicyLink patch(@jakarta.annotation.Nonnull final PolicyLink body) { return patch(body, null); } /** - * Update the properties of a threatIntelligencePolicyLink object. + * Update the properties of a tlsInspectionPolicyLink object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link PolicyLink} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public PolicyLink patch(@jakarta.annotation.Nonnull final PolicyLink body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -117,7 +117,7 @@ public PolicyLink patch(@jakarta.annotation.Nonnull final PolicyLink body, @jaka return this.requestAdapter.send(requestInfo, errorMapping, PolicyLink::createFromDiscriminatorValue); } /** - * Delete a threatIntelligencePolicyLink object. + * Delete a tlsInspectionPolicyLink object. Used to unlink a tlsInspectionPolicy from a filtering profile. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -125,7 +125,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a threatIntelligencePolicyLink object. + * Delete a tlsInspectionPolicyLink object. Used to unlink a tlsInspectionPolicy from a filtering profile. * @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; } /** - * Get a tlsInspectionPolicyLink object. + * Read the properties and relationships of a threatIntelligencePolicyLink object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -145,7 +145,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a tlsInspectionPolicyLink object. + * Read the properties and relationships of a threatIntelligencePolicyLink object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a threatIntelligencePolicyLink object. + * Update the properties of a tlsInspectionPolicyLink object. * @param body The request body * @return a {@link RequestInformation} */ @@ -166,7 +166,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a threatIntelligencePolicyLink object. + * Update the properties of a tlsInspectionPolicyLink object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -197,7 +197,7 @@ public PolicyLinkItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final St public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get a tlsInspectionPolicyLink object. + * Read the properties and relationships of a threatIntelligencePolicyLink object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/organization/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/organization/validateproperties/ValidatePropertiesRequestBuilder.java index 9ff6a1c6bf7..1e5358881c9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/organization/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/organization/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/organization/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/permissiongrants/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/permissiongrants/validateproperties/ValidatePropertiesRequestBuilder.java index 4d7912d1a7b..d53c5f45498 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/permissiongrants/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/permissiongrants/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/permissionGrants/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/places/graphroom/GraphRoomRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/graphroom/GraphRoomRequestBuilder.java index 1ddc00dae92..0714bd7da1a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/places/graphroom/GraphRoomRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/places/graphroom/GraphRoomRequestBuilder.java @@ -46,7 +46,7 @@ public GraphRoomRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/places/graph.room{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get a collection of the specified type of place objects defined in the tenant. You can do the following for a given tenant:- List all the rooms.- List all the workspaces.- List all the room lists.- List rooms in a specific room list.- List workspaces in a specific room list. A place object can be one of the following types: The room, workspace and roomList resources are derived from the place object. By default, this operation returns up to 100 places per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. * @return a {@link RoomCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -56,7 +56,7 @@ public RoomCollectionResponse get() { return get(null); } /** - * Get a collection of the specified type of place objects defined in the tenant. You can do the following for a given tenant:- List all the rooms.- List all the workspaces.- List all the room lists.- List rooms in a specific room list.- List workspaces in a specific room list. A place object can be one of the following types: The room, workspace and roomList resources are derived from the place object. By default, this operation returns up to 100 places per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RoomCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -70,7 +70,7 @@ public RoomCollectionResponse get(@jakarta.annotation.Nullable final java.util.f return this.requestAdapter.send(requestInfo, errorMapping, RoomCollectionResponse::createFromDiscriminatorValue); } /** - * Get a collection of the specified type of place objects defined in the tenant. You can do the following for a given tenant:- List all the rooms.- List all the workspaces.- List all the room lists.- List rooms in a specific room list.- List workspaces in a specific room list. A place object can be one of the following types: The room, workspace and roomList resources are derived from the place object. By default, this operation returns up to 100 places per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -78,7 +78,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a collection of the specified type of place objects defined in the tenant. You can do the following for a given tenant:- List all the rooms.- List all the workspaces.- List all the room lists.- List rooms in a specific room list.- List workspaces in a specific room list. A place object can be one of the following types: The room, workspace and roomList resources are derived from the place object. By default, this operation returns up to 100 places per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -100,7 +100,7 @@ public GraphRoomRequestBuilder withUrl(@jakarta.annotation.Nonnull final String return new GraphRoomRequestBuilder(rawUrl, requestAdapter); } /** - * Get a collection of the specified type of place objects defined in the tenant. You can do the following for a given tenant:- List all the rooms.- List all the workspaces.- List all the room lists.- List rooms in a specific room list.- List workspaces in a specific room list. A place object can be one of the following types: The room, workspace and roomList resources are derived from the place object. By default, this operation returns up to 100 places per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/places/item/PlaceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/PlaceItemRequestBuilder.java index 9a00cf35753..4b676817fd2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/places/item/PlaceItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/PlaceItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.Place; +import com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder; import com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder; import com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; @@ -21,6 +22,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class PlaceItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the descendants method. + * @return a {@link DescendantsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DescendantsRequestBuilder descendants() { + return new DescendantsRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to room. * @return a {@link GraphRoomRequestBuilder} @@ -54,16 +63,18 @@ public PlaceItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/places/{place%2Did}", rawUrl); } /** - * Delete entity from places + * Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete entity from places + * Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -72,7 +83,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Update the properties of place object, which can be a room, workspace, or roomList. You can identify the room, workspace, or roomList by specifying the id or emailAddress property. + * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. * @param body The request body * @return a {@link Place} * @throws ODataError When receiving a 4XX or 5XX status code @@ -83,7 +94,7 @@ public Place patch(@jakarta.annotation.Nonnull final Place body) { return patch(body, null); } /** - * Update the properties of place object, which can be a room, workspace, or roomList. You can identify the room, workspace, or roomList by specifying the id or emailAddress property. + * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Place} @@ -99,7 +110,7 @@ public Place patch(@jakarta.annotation.Nonnull final Place body, @jakarta.annota return this.requestAdapter.send(requestInfo, errorMapping, Place::createFromDiscriminatorValue); } /** - * Delete entity from places + * Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -107,7 +118,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete entity from places + * Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -119,7 +130,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Update the properties of place object, which can be a room, workspace, or roomList. You can identify the room, workspace, or roomList by specifying the id or emailAddress property. + * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. * @param body The request body * @return a {@link RequestInformation} */ @@ -128,7 +139,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of place object, which can be a room, workspace, or roomList. You can identify the room, workspace, or roomList by specifying the id or emailAddress property. + * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. * @param body The request body * @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/places/item/descendants/DescendantsGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/descendants/DescendantsGetResponse.java new file mode 100644 index 00000000000..0b8455bb3f2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/descendants/DescendantsGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.places.item.descendants; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.Place; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DescendantsGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link DescendantsGetResponse} and sets the default values. + */ + public DescendantsGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link DescendantsGetResponse} + */ + @jakarta.annotation.Nonnull + public static DescendantsGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DescendantsGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Place::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/places/item/descendants/DescendantsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/descendants/DescendantsRequestBuilder.java new file mode 100644 index 00000000000..f872e301684 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/descendants/DescendantsRequestBuilder.java @@ -0,0 +1,164 @@ +package com.microsoft.graph.beta.places.item.descendants; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import 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 descendants method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DescendantsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DescendantsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DescendantsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/descendants(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DescendantsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DescendantsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/descendants(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Invoke function descendants + * @return a {@link DescendantsGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DescendantsGetResponse get() { + return get(null); + } + /** + * Invoke function descendants + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DescendantsGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DescendantsGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, DescendantsGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function descendants + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function descendants + * @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 DescendantsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DescendantsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DescendantsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function descendants + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/GraphRoomRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/GraphRoomRequestBuilder.java index 55ab0211491..47b0406a4cf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/GraphRoomRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/GraphRoomRequestBuilder.java @@ -37,7 +37,7 @@ public GraphRoomRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.room{?%24expand,%24select}", rawUrl); } /** - * Get a collection of the specified type of place objects defined in the tenant. You can do the following for a given tenant:- List all the rooms.- List all the workspaces.- List all the room lists.- List rooms in a specific room list.- List workspaces in a specific room list. A place object can be one of the following types: The room, workspace and roomList resources are derived from the place object. By default, this operation returns up to 100 places per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. * @return a {@link Room} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -47,7 +47,7 @@ public Room get() { return get(null); } /** - * Get a collection of the specified type of place objects defined in the tenant. You can do the following for a given tenant:- List all the rooms.- List all the workspaces.- List all the room lists.- List rooms in a specific room list.- List workspaces in a specific room list. A place object can be one of the following types: The room, workspace and roomList resources are derived from the place object. By default, this operation returns up to 100 places per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Room} * @throws ODataError When receiving a 4XX or 5XX status code @@ -61,7 +61,7 @@ public Room get(@jakarta.annotation.Nullable final java.util.function.ConsumerFind more info here */ public void delete() { delete(null); } /** - * Delete entity from places by placeId + * Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -56,7 +58,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Update the properties of place object, which can be a room, workspace, or roomList. You can identify the room, workspace, or roomList by specifying the id or emailAddress property. + * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. * @param body The request body * @return a {@link Place} * @throws ODataError When receiving a 4XX or 5XX status code @@ -67,7 +69,7 @@ public Place patch(@jakarta.annotation.Nonnull final Place body) { return patch(body, null); } /** - * Update the properties of place object, which can be a room, workspace, or roomList. You can identify the room, workspace, or roomList by specifying the id or emailAddress property. + * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Place} @@ -83,7 +85,7 @@ public Place patch(@jakarta.annotation.Nonnull final Place body, @jakarta.annota return this.requestAdapter.send(requestInfo, errorMapping, Place::createFromDiscriminatorValue); } /** - * Delete entity from places by placeId + * Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -91,7 +93,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete entity from places by placeId + * Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -103,7 +105,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Update the properties of place object, which can be a room, workspace, or roomList. You can identify the room, workspace, or roomList by specifying the id or emailAddress property. + * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. * @param body The request body * @return a {@link RequestInformation} */ @@ -112,7 +114,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of place object, which can be a room, workspace, or roomList. You can identify the room, workspace, or roomList by specifying the id or emailAddress property. + * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/validateproperties/ValidatePropertiesRequestBuilder.java index 7d2f17a55f8..d15734c2314 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/servicePrincipals/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java index 56e9d207d6b..420074a7904 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java @@ -145,21 +145,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. * @return a {@link List} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public List get() { return get(null); } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link List} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public List get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -214,7 +214,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -222,7 +222,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -274,7 +274,7 @@ public ListItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java index 9539528430f..e096abdd61c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java @@ -93,23 +93,23 @@ public BaseSitePageCollectionResponse get(@jakarta.annotation.Nullable final jav return this.requestAdapter.send(requestInfo, errorMapping, BaseSitePageCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new newsLinkPage in the site pages list of a site. + * Create a new sitePage in the site pages list in a site. * @param body The request body * @return a {@link BaseSitePage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public BaseSitePage post(@jakarta.annotation.Nonnull final BaseSitePage body) { return post(body, null); } /** - * Create a new newsLinkPage in the site pages list of a site. + * Create a new sitePage in the site pages list in a site. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link BaseSitePage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public BaseSitePage post(@jakarta.annotation.Nonnull final BaseSitePage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -140,7 +140,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new newsLinkPage in the site pages list of a site. + * Create a new sitePage in the site pages list in a site. * @param body The request body * @return a {@link RequestInformation} */ @@ -149,7 +149,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new newsLinkPage in the site pages list of a site. + * Create a new sitePage in the site pages list in a site. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/ContainerTypeRegistrationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/ContainerTypeRegistrationsRequestBuilder.java index dbc6e2d0aae..133575d242d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/ContainerTypeRegistrationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/ContainerTypeRegistrationsRequestBuilder.java @@ -60,19 +60,21 @@ public ContainerTypeRegistrationsRequestBuilder(@jakarta.annotation.Nonnull fina super(requestAdapter, "{+baseurl}/storage/fileStorage/containerTypeRegistrations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get containerTypeRegistrations from storage + * Get a list of the fileStorageContainerTypeRegistration objects and their properties. * @return a {@link FileStorageContainerTypeRegistrationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeRegistrationCollectionResponse get() { return get(null); } /** - * Get containerTypeRegistrations from storage + * Get a list of the fileStorageContainerTypeRegistration objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainerTypeRegistrationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeRegistrationCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -107,7 +109,7 @@ public FileStorageContainerTypeRegistration post(@jakarta.annotation.Nonnull fin return this.requestAdapter.send(requestInfo, errorMapping, FileStorageContainerTypeRegistration::createFromDiscriminatorValue); } /** - * Get containerTypeRegistrations from storage + * Get a list of the fileStorageContainerTypeRegistration objects and their properties. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +117,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get containerTypeRegistrations from storage + * Get a list of the fileStorageContainerTypeRegistration objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +163,7 @@ public ContainerTypeRegistrationsRequestBuilder withUrl(@jakarta.annotation.Nonn return new ContainerTypeRegistrationsRequestBuilder(rawUrl, requestAdapter); } /** - * Get containerTypeRegistrations from storage + * Get a list of the fileStorageContainerTypeRegistration objects and their properties. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/FileStorageContainerTypeRegistrationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/FileStorageContainerTypeRegistrationItemRequestBuilder.java index b970aa993ee..9e88f98ef23 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/FileStorageContainerTypeRegistrationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/FileStorageContainerTypeRegistrationItemRequestBuilder.java @@ -46,16 +46,18 @@ public FileStorageContainerTypeRegistrationItemRequestBuilder(@jakarta.annotatio super(requestAdapter, "{+baseurl}/storage/fileStorage/containerTypeRegistrations/{fileStorageContainerTypeRegistration%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete navigation property containerTypeRegistrations for storage + * Delete a fileStorageContainerTypeRegistration object. A registration can only be deleted if it has neither containers nor deleted containers * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete navigation property containerTypeRegistrations for storage + * Delete a fileStorageContainerTypeRegistration object. A registration can only be deleted if it has neither containers nor deleted containers * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -64,19 +66,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get containerTypeRegistrations from storage + * Read the properties and relationships of a fileStorageContainerTypeRegistration object. * @return a {@link FileStorageContainerTypeRegistration} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeRegistration get() { return get(null); } /** - * Get containerTypeRegistrations from storage + * Read the properties and relationships of a fileStorageContainerTypeRegistration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainerTypeRegistration} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeRegistration get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -86,21 +90,23 @@ public FileStorageContainerTypeRegistration get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, FileStorageContainerTypeRegistration::createFromDiscriminatorValue); } /** - * Update the navigation property containerTypeRegistrations in storage + * Update the properties of a fileStorageContainerTypeRegistration object. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update. * @param body The request body * @return a {@link FileStorageContainerTypeRegistration} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeRegistration patch(@jakarta.annotation.Nonnull final FileStorageContainerTypeRegistration body) { return patch(body, null); } /** - * Update the navigation property containerTypeRegistrations in storage + * Update the properties of a fileStorageContainerTypeRegistration object. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainerTypeRegistration} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeRegistration patch(@jakarta.annotation.Nonnull final FileStorageContainerTypeRegistration body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -111,7 +117,7 @@ public FileStorageContainerTypeRegistration patch(@jakarta.annotation.Nonnull fi return this.requestAdapter.send(requestInfo, errorMapping, FileStorageContainerTypeRegistration::createFromDiscriminatorValue); } /** - * Delete navigation property containerTypeRegistrations for storage + * Delete a fileStorageContainerTypeRegistration object. A registration can only be deleted if it has neither containers nor deleted containers * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -119,7 +125,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete navigation property containerTypeRegistrations for storage + * Delete a fileStorageContainerTypeRegistration object. A registration can only be deleted if it has neither containers nor deleted containers * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -131,7 +137,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get containerTypeRegistrations from storage + * Read the properties and relationships of a fileStorageContainerTypeRegistration object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +145,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get containerTypeRegistrations from storage + * Read the properties and relationships of a fileStorageContainerTypeRegistration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -151,7 +157,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the navigation property containerTypeRegistrations in storage + * Update the properties of a fileStorageContainerTypeRegistration object. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update. * @param body The request body * @return a {@link RequestInformation} */ @@ -160,7 +166,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the navigation property containerTypeRegistrations in storage + * Update the properties of a fileStorageContainerTypeRegistration object. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -191,7 +197,7 @@ public FileStorageContainerTypeRegistrationItemRequestBuilder withUrl(@jakarta.a public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get containerTypeRegistrations from storage + * Read the properties and relationships of a fileStorageContainerTypeRegistration object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/ApplicationPermissionGrantsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/ApplicationPermissionGrantsRequestBuilder.java index a8fac055166..4c8e100fce7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/ApplicationPermissionGrantsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/ApplicationPermissionGrantsRequestBuilder.java @@ -60,19 +60,21 @@ public ApplicationPermissionGrantsRequestBuilder(@jakarta.annotation.Nonnull fin super(requestAdapter, "{+baseurl}/storage/fileStorage/containerTypeRegistrations/{fileStorageContainerTypeRegistration%2Did}/applicationPermissionGrants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get applicationPermissionGrants from storage + * List all app permission grants in a fileStorageContainerTypeRegistration. * @return a {@link FileStorageContainerTypeAppPermissionGrantCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeAppPermissionGrantCollectionResponse get() { return get(null); } /** - * Get applicationPermissionGrants from storage + * List all app permission grants in a fileStorageContainerTypeRegistration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainerTypeAppPermissionGrantCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeAppPermissionGrantCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -107,7 +109,7 @@ public FileStorageContainerTypeAppPermissionGrant post(@jakarta.annotation.Nonnu return this.requestAdapter.send(requestInfo, errorMapping, FileStorageContainerTypeAppPermissionGrant::createFromDiscriminatorValue); } /** - * Get applicationPermissionGrants from storage + * List all app permission grants in a fileStorageContainerTypeRegistration. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +117,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get applicationPermissionGrants from storage + * List all app permission grants in a fileStorageContainerTypeRegistration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +163,7 @@ public ApplicationPermissionGrantsRequestBuilder withUrl(@jakarta.annotation.Non return new ApplicationPermissionGrantsRequestBuilder(rawUrl, requestAdapter); } /** - * Get applicationPermissionGrants from storage + * List all app permission grants in a fileStorageContainerTypeRegistration. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.java index a15b2c2a0bf..8ed2663cb27 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.java @@ -37,16 +37,18 @@ public FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder(@jakarta. super(requestAdapter, "{+baseurl}/storage/fileStorage/containerTypeRegistrations/{fileStorageContainerTypeRegistration%2Did}/applicationPermissionGrants/{fileStorageContainerTypeAppPermissionGrant%2DappId}{?%24expand,%24select}", rawUrl); } /** - * Delete navigation property applicationPermissionGrants for storage + * Delete a fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete navigation property applicationPermissionGrants for storage + * Delete a fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -55,19 +57,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get applicationPermissionGrants from storage + * Read a specific app permission grant in a fileStorageContainerTypeRegistration. * @return a {@link FileStorageContainerTypeAppPermissionGrant} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeAppPermissionGrant get() { return get(null); } /** - * Get applicationPermissionGrants from storage + * Read a specific app permission grant in a fileStorageContainerTypeRegistration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainerTypeAppPermissionGrant} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeAppPermissionGrant get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -77,21 +81,23 @@ public FileStorageContainerTypeAppPermissionGrant get(@jakarta.annotation.Nullab return this.requestAdapter.send(requestInfo, errorMapping, FileStorageContainerTypeAppPermissionGrant::createFromDiscriminatorValue); } /** - * Update the navigation property applicationPermissionGrants in storage + * Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. * @param body The request body * @return a {@link FileStorageContainerTypeAppPermissionGrant} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeAppPermissionGrant patch(@jakarta.annotation.Nonnull final FileStorageContainerTypeAppPermissionGrant body) { return patch(body, null); } /** - * Update the navigation property applicationPermissionGrants in storage + * Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainerTypeAppPermissionGrant} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeAppPermissionGrant patch(@jakarta.annotation.Nonnull final FileStorageContainerTypeAppPermissionGrant body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -102,7 +108,7 @@ public FileStorageContainerTypeAppPermissionGrant patch(@jakarta.annotation.Nonn return this.requestAdapter.send(requestInfo, errorMapping, FileStorageContainerTypeAppPermissionGrant::createFromDiscriminatorValue); } /** - * Delete navigation property applicationPermissionGrants for storage + * Delete a fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -110,7 +116,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete navigation property applicationPermissionGrants for storage + * Delete a fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -122,7 +128,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get applicationPermissionGrants from storage + * Read a specific app permission grant in a fileStorageContainerTypeRegistration. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +136,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get applicationPermissionGrants from storage + * Read a specific app permission grant in a fileStorageContainerTypeRegistration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -142,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the navigation property applicationPermissionGrants in storage + * Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. * @param body The request body * @return a {@link RequestInformation} */ @@ -151,7 +157,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the navigation property applicationPermissionGrants in storage + * Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -182,7 +188,7 @@ public FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder withUrl(@ public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get applicationPermissionGrants from storage + * Read a specific app permission grant in a fileStorageContainerTypeRegistration. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertypes/ContainerTypesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertypes/ContainerTypesRequestBuilder.java index 7a958a6f529..396650e7b68 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertypes/ContainerTypesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertypes/ContainerTypesRequestBuilder.java @@ -60,19 +60,21 @@ public ContainerTypesRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/storage/fileStorage/containerTypes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get containerTypes from storage + * Get a list of the fileStorageContainerType objects and their properties for the current tenant. * @return a {@link FileStorageContainerTypeCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeCollectionResponse get() { return get(null); } /** - * Get containerTypes from storage + * Get a list of the fileStorageContainerType objects and their properties for the current tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainerTypeCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -82,21 +84,23 @@ public FileStorageContainerTypeCollectionResponse get(@jakarta.annotation.Nullab return this.requestAdapter.send(requestInfo, errorMapping, FileStorageContainerTypeCollectionResponse::createFromDiscriminatorValue); } /** - * Create new navigation property to containerTypes for storage + * Create a new fileStorageContainerType in the owning tenant. The number of container types in a tenant is limited. * @param body The request body * @return a {@link FileStorageContainerType} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerType post(@jakarta.annotation.Nonnull final FileStorageContainerType body) { return post(body, null); } /** - * Create new navigation property to containerTypes for storage + * Create a new fileStorageContainerType in the owning tenant. The number of container types in a tenant is limited. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainerType} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerType post(@jakarta.annotation.Nonnull final FileStorageContainerType body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -107,7 +111,7 @@ public FileStorageContainerType post(@jakarta.annotation.Nonnull final FileStora return this.requestAdapter.send(requestInfo, errorMapping, FileStorageContainerType::createFromDiscriminatorValue); } /** - * Get containerTypes from storage + * Get a list of the fileStorageContainerType objects and their properties for the current tenant. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +119,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get containerTypes from storage + * Get a list of the fileStorageContainerType objects and their properties for the current tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -127,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create new navigation property to containerTypes for storage + * Create a new fileStorageContainerType in the owning tenant. The number of container types in a tenant is limited. * @param body The request body * @return a {@link RequestInformation} */ @@ -136,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create new navigation property to containerTypes for storage + * Create a new fileStorageContainerType in the owning tenant. The number of container types in a tenant is limited. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -161,7 +165,7 @@ public ContainerTypesRequestBuilder withUrl(@jakarta.annotation.Nonnull final St return new ContainerTypesRequestBuilder(rawUrl, requestAdapter); } /** - * Get containerTypes from storage + * Get a list of the fileStorageContainerType objects and their properties for the current tenant. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertypes/item/FileStorageContainerTypeItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertypes/item/FileStorageContainerTypeItemRequestBuilder.java index dc879548962..527afddf17c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertypes/item/FileStorageContainerTypeItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertypes/item/FileStorageContainerTypeItemRequestBuilder.java @@ -37,16 +37,18 @@ public FileStorageContainerTypeItemRequestBuilder(@jakarta.annotation.Nonnull fi super(requestAdapter, "{+baseurl}/storage/fileStorage/containerTypes/{fileStorageContainerType%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete navigation property containerTypes for storage + * Delete a fileStorageContainerType object from the tenant. A fileStorageContainerType can only be deleted if no registrations are associated with it in any tenant. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete navigation property containerTypes for storage + * Delete a fileStorageContainerType object from the tenant. A fileStorageContainerType can only be deleted if no registrations are associated with it in any tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -55,19 +57,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get containerTypes from storage + * Get a fileStorageContainerType using its ID. * @return a {@link FileStorageContainerType} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerType get() { return get(null); } /** - * Get containerTypes from storage + * Get a fileStorageContainerType using its ID. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainerType} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerType get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -77,21 +81,23 @@ public FileStorageContainerType get(@jakarta.annotation.Nullable final java.util return this.requestAdapter.send(requestInfo, errorMapping, FileStorageContainerType::createFromDiscriminatorValue); } /** - * Update the navigation property containerTypes in storage + * Update the properties of a fileStorageContainerType object. The properties updated are reflected in each registered fileStorageContainerTypeRegistration in a maximum of 24 hours. Settings overridden in a tenant aren't updated. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update. * @param body The request body * @return a {@link FileStorageContainerType} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerType patch(@jakarta.annotation.Nonnull final FileStorageContainerType body) { return patch(body, null); } /** - * Update the navigation property containerTypes in storage + * Update the properties of a fileStorageContainerType object. The properties updated are reflected in each registered fileStorageContainerTypeRegistration in a maximum of 24 hours. Settings overridden in a tenant aren't updated. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainerType} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerType patch(@jakarta.annotation.Nonnull final FileStorageContainerType body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -102,7 +108,7 @@ public FileStorageContainerType patch(@jakarta.annotation.Nonnull final FileStor return this.requestAdapter.send(requestInfo, errorMapping, FileStorageContainerType::createFromDiscriminatorValue); } /** - * Delete navigation property containerTypes for storage + * Delete a fileStorageContainerType object from the tenant. A fileStorageContainerType can only be deleted if no registrations are associated with it in any tenant. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -110,7 +116,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete navigation property containerTypes for storage + * Delete a fileStorageContainerType object from the tenant. A fileStorageContainerType can only be deleted if no registrations are associated with it in any tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -122,7 +128,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get containerTypes from storage + * Get a fileStorageContainerType using its ID. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +136,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get containerTypes from storage + * Get a fileStorageContainerType using its ID. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -142,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the navigation property containerTypes in storage + * Update the properties of a fileStorageContainerType object. The properties updated are reflected in each registered fileStorageContainerTypeRegistration in a maximum of 24 hours. Settings overridden in a tenant aren't updated. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update. * @param body The request body * @return a {@link RequestInformation} */ @@ -151,7 +157,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the navigation property containerTypes in storage + * Update the properties of a fileStorageContainerType object. The properties updated are reflected in each registered fileStorageContainerTypeRegistration in a maximum of 24 hours. Settings overridden in a tenant aren't updated. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -182,7 +188,7 @@ public FileStorageContainerTypeItemRequestBuilder withUrl(@jakarta.annotation.No public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get containerTypes from storage + * Get a fileStorageContainerType using its ID. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/deletedcontainers/DeletedContainersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/deletedcontainers/DeletedContainersRequestBuilder.java index 75f11e529a1..5c72d49dd06 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/deletedcontainers/DeletedContainersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/deletedcontainers/DeletedContainersRequestBuilder.java @@ -60,7 +60,7 @@ public DeletedContainersRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/storage/fileStorage/deletedContainers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get deletedContainers from storage + * The collection of deleted fileStorageContainer resources. * @return a {@link FileStorageContainerCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public FileStorageContainerCollectionResponse get() { return get(null); } /** - * Get deletedContainers from storage + * The collection of deleted fileStorageContainer resources. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainerCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public FileStorageContainer post(@jakarta.annotation.Nonnull final FileStorageCo return this.requestAdapter.send(requestInfo, errorMapping, FileStorageContainer::createFromDiscriminatorValue); } /** - * Get deletedContainers from storage + * The collection of deleted fileStorageContainer resources. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get deletedContainers from storage + * The collection of deleted fileStorageContainer resources. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public DeletedContainersRequestBuilder withUrl(@jakarta.annotation.Nonnull final return new DeletedContainersRequestBuilder(rawUrl, requestAdapter); } /** - * Get deletedContainers from storage + * The collection of deleted fileStorageContainer resources. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/deletedcontainers/item/FileStorageContainerItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/deletedcontainers/item/FileStorageContainerItemRequestBuilder.java index f74deee54bf..9d0dea6853b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/deletedcontainers/item/FileStorageContainerItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/deletedcontainers/item/FileStorageContainerItemRequestBuilder.java @@ -163,7 +163,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get deletedContainers from storage + * The collection of deleted fileStorageContainer resources. * @return a {@link FileStorageContainer} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -172,7 +172,7 @@ public FileStorageContainer get() { return get(null); } /** - * Get deletedContainers from storage + * The collection of deleted fileStorageContainer resources. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainer} * @throws ODataError When receiving a 4XX or 5XX status code @@ -230,7 +230,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get deletedContainers from storage + * The collection of deleted fileStorageContainer resources. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -238,7 +238,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get deletedContainers from storage + * The collection of deleted fileStorageContainer resources. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -290,7 +290,7 @@ public FileStorageContainerItemRequestBuilder withUrl(@jakarta.annotation.Nonnul public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get deletedContainers from storage + * The collection of deleted fileStorageContainer resources. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java index 53c480cbd8c..b8f3bf4694a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java @@ -81,23 +81,23 @@ public ConversationMember get(@jakarta.annotation.Nullable final java.util.funct return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { return patch(body, null); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/TeamTemplatesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/TeamTemplatesRequestBuilder.java index 2b75d7f4a00..9e9ae4eb28f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/TeamTemplatesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/TeamTemplatesRequestBuilder.java @@ -60,21 +60,21 @@ public TeamTemplatesRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/teamwork/teamTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. * @return a {@link TeamTemplateCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public TeamTemplateCollectionResponse get() { return get(null); } /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamTemplateCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public TeamTemplateCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -109,7 +109,7 @@ public TeamTemplate post(@jakarta.annotation.Nonnull final TeamTemplate body, @j return this.requestAdapter.send(requestInfo, errorMapping, TeamTemplate::createFromDiscriminatorValue); } /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -117,7 +117,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -163,7 +163,7 @@ public TeamTemplatesRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new TeamTemplatesRequestBuilder(rawUrl, requestAdapter); } /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/validateproperties/ValidatePropertiesRequestBuilder.java index a1c749d4200..4a06c8a0a86 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/validateproperties/ValidatePropertiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/validateproperties/ValidatePropertiesRequestBuilder.java @@ -35,7 +35,7 @@ public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/users/validateProperties", rawUrl); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest post(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequest this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation}