Skip to content

Commit 5ae4cc1

Browse files
Microsoft Graph DevX ToolingMicrosoft Graph DevX Tooling
authored andcommitted
feat(generation): update request builders and models
Update generated files with build 201423
1 parent a0e95d1 commit 5ae4cc1

18 files changed

+1750
-7
lines changed

src/main/java/com/microsoft/graph/generated/kiota-dom-export.txt

Lines changed: 164 additions & 0 deletions
Large diffs are not rendered by default.

src/main/java/com/microsoft/graph/generated/kiota-lock.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"descriptionHash": "B2FA7ABF690E531FF817BF174D140C84D65DAFBDEC961456F9DF7C5784E7FC3924A73B0A460D7ED81C7410B436708443A6FE16075FB72AC2AA98FB1A7AE637E4",
2+
"descriptionHash": "4A7676FDCEE3F1E69B32FDB0B878451D5F47293C7C1951863D16AF34DF176DFEC21F6F78BF87686D80E6CA242C16163E664975627C2AD62F8E982901C96A2A29",
33
"descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml",
44
"lockFileVersion": "1.0.0",
55
"kiotaVersion": "1.29.0",

src/main/java/com/microsoft/graph/generated/models/ApplicationTemplate.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public static ApplicationTemplate createFromDiscriminatorValue(@jakarta.annotati
2525
return new ApplicationTemplate();
2626
}
2727
/**
28-
* Gets the categories property value. The list of categories for the application. Supported values can be: Collaboration, Business Management, Consumer, Content management, CRM, Data services, Developer services, E-commerce, Education, ERP, Finance, Health, Human resources, IT infrastructure, Mail, Management, Marketing, Media, Productivity, Project management, Telecommunications, Tools, Travel, and Web design & hosting.
28+
* Gets the categories property value. The list of categories for the application. Supported values can be: Collaboration, Business Management, Consumer, Content management, CRM, Data services, Developer services, E-commerce, Education, ERP, Finance, Health, Human resources, IT infrastructure, Mail, Management, Marketing, Media, Productivity, Project management, Telecommunications, Tools, Travel, and Web design & hosting. Supports $filter (contains).
2929
* @return a {@link java.util.List<String>}
3030
*/
3131
@jakarta.annotation.Nullable
@@ -41,7 +41,7 @@ public String getDescription() {
4141
return this.backingStore.get("description");
4242
}
4343
/**
44-
* Gets the displayName property value. The name of the application.
44+
* Gets the displayName property value. The name of the application. Supports $filter (contains).
4545
* @return a {@link String}
4646
*/
4747
@jakarta.annotation.Nullable
@@ -122,7 +122,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ
122122
writer.writeCollectionOfPrimitiveValues("supportedSingleSignOnModes", this.getSupportedSingleSignOnModes());
123123
}
124124
/**
125-
* Sets the categories property value. The list of categories for the application. Supported values can be: Collaboration, Business Management, Consumer, Content management, CRM, Data services, Developer services, E-commerce, Education, ERP, Finance, Health, Human resources, IT infrastructure, Mail, Management, Marketing, Media, Productivity, Project management, Telecommunications, Tools, Travel, and Web design &amp; hosting.
125+
* Sets the categories property value. The list of categories for the application. Supported values can be: Collaboration, Business Management, Consumer, Content management, CRM, Data services, Developer services, E-commerce, Education, ERP, Finance, Health, Human resources, IT infrastructure, Mail, Management, Marketing, Media, Productivity, Project management, Telecommunications, Tools, Travel, and Web design &amp; hosting. Supports $filter (contains).
126126
* @param value Value to set for the categories property.
127127
*/
128128
public void setCategories(@jakarta.annotation.Nullable final java.util.List<String> value) {
@@ -136,7 +136,7 @@ public void setDescription(@jakarta.annotation.Nullable final String value) {
136136
this.backingStore.set("description", value);
137137
}
138138
/**
139-
* Sets the displayName property value. The name of the application.
139+
* Sets the displayName property value. The name of the application. Supports $filter (contains).
140140
* @param value Value to set for the displayName property.
141141
*/
142142
public void setDisplayName(@jakarta.annotation.Nullable final String value) {

src/main/java/com/microsoft/graph/generated/models/Message.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,7 @@ public ItemBody getUniqueBody() {
308308
return this.backingStore.get("uniqueBody");
309309
}
310310
/**
311-
* Gets the webLink property value. The URL to open the message in Outlook on the web.You can append an ispopout argument to the end of the URL to change how the message is displayed. If ispopout is not present or if it is set to 1, then the message is shown in a popout window. If ispopout is set to 0, the browser shows the message in the Outlook on the web review pane.The message opens in the browser if you are signed in to your mailbox via Outlook on the web. You are prompted to sign in if you are not already signed in with the browser.This URL cannot be accessed from within an iFrame.
311+
* Gets the webLink property value. The URL to open the message in Outlook on the web.You can append an ispopout argument to the end of the URL to change how the message is displayed. If ispopout is not present or if it is set to 1, then the message is shown in a popout window. If ispopout is set to 0, the browser shows the message in the Outlook on the web review pane.The message opens in the browser if you are signed in to your mailbox via Outlook on the web. You are prompted to sign in if you are not already signed in with the browser.This URL cannot be accessed from within an iFrame.NOTE: When using this URL to access a message from a mailbox with delegate permissions, both the signed-in user and the target mailbox must be in the same database region. For example, an error is returned when a user with a mailbox in the EUR (Europe) region attempts to access messages from a mailbox in the NAM (North America) region.
312312
* @return a {@link String}
313313
*/
314314
@jakarta.annotation.Nullable
@@ -557,7 +557,7 @@ public void setUniqueBody(@jakarta.annotation.Nullable final ItemBody value) {
557557
this.backingStore.set("uniqueBody", value);
558558
}
559559
/**
560-
* Sets the webLink property value. The URL to open the message in Outlook on the web.You can append an ispopout argument to the end of the URL to change how the message is displayed. If ispopout is not present or if it is set to 1, then the message is shown in a popout window. If ispopout is set to 0, the browser shows the message in the Outlook on the web review pane.The message opens in the browser if you are signed in to your mailbox via Outlook on the web. You are prompted to sign in if you are not already signed in with the browser.This URL cannot be accessed from within an iFrame.
560+
* Sets the webLink property value. The URL to open the message in Outlook on the web.You can append an ispopout argument to the end of the URL to change how the message is displayed. If ispopout is not present or if it is set to 1, then the message is shown in a popout window. If ispopout is set to 0, the browser shows the message in the Outlook on the web review pane.The message opens in the browser if you are signed in to your mailbox via Outlook on the web. You are prompted to sign in if you are not already signed in with the browser.This URL cannot be accessed from within an iFrame.NOTE: When using this URL to access a message from a mailbox with delegate permissions, both the signed-in user and the target mailbox must be in the same database region. For example, an error is returned when a user with a mailbox in the EUR (Europe) region attempts to access messages from a mailbox in the NAM (North America) region.
561561
* @param value Value to set for the webLink property.
562562
*/
563563
public void setWebLink(@jakarta.annotation.Nullable final String value) {

src/main/java/com/microsoft/graph/generated/models/User.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,14 @@ public String getCity() {
181181
public CloudClipboardRoot getCloudClipboard() {
182182
return this.backingStore.get("cloudClipboard");
183183
}
184+
/**
185+
* Gets the cloudPCs property value. The user&apos;s Cloud PCs. Read-only. Nullable.
186+
* @return a {@link java.util.List<CloudPC>}
187+
*/
188+
@jakarta.annotation.Nullable
189+
public java.util.List<CloudPC> getCloudPCs() {
190+
return this.backingStore.get("cloudPCs");
191+
}
184192
/**
185193
* Gets the companyName property value. The name of the company that the user is associated with. This property can be useful for describing the company that a guest comes from. The maximum length is 64 characters.Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
186194
* @return a {@link String}
@@ -431,6 +439,7 @@ public Map<String, java.util.function.Consumer<ParseNode>> getFieldDeserializers
431439
deserializerMap.put("chats", (n) -> { this.setChats(n.getCollectionOfObjectValues(Chat::createFromDiscriminatorValue)); });
432440
deserializerMap.put("city", (n) -> { this.setCity(n.getStringValue()); });
433441
deserializerMap.put("cloudClipboard", (n) -> { this.setCloudClipboard(n.getObjectValue(CloudClipboardRoot::createFromDiscriminatorValue)); });
442+
deserializerMap.put("cloudPCs", (n) -> { this.setCloudPCs(n.getCollectionOfObjectValues(CloudPC::createFromDiscriminatorValue)); });
434443
deserializerMap.put("companyName", (n) -> { this.setCompanyName(n.getStringValue()); });
435444
deserializerMap.put("consentProvidedForMinor", (n) -> { this.setConsentProvidedForMinor(n.getStringValue()); });
436445
deserializerMap.put("contactFolders", (n) -> { this.setContactFolders(n.getCollectionOfObjectValues(ContactFolder::createFromDiscriminatorValue)); });
@@ -1234,6 +1243,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ
12341243
writer.writeCollectionOfObjectValues("chats", this.getChats());
12351244
writer.writeStringValue("city", this.getCity());
12361245
writer.writeObjectValue("cloudClipboard", this.getCloudClipboard());
1246+
writer.writeCollectionOfObjectValues("cloudPCs", this.getCloudPCs());
12371247
writer.writeStringValue("companyName", this.getCompanyName());
12381248
writer.writeStringValue("consentProvidedForMinor", this.getConsentProvidedForMinor());
12391249
writer.writeCollectionOfObjectValues("contactFolders", this.getContactFolders());
@@ -1479,6 +1489,13 @@ public void setCity(@jakarta.annotation.Nullable final String value) {
14791489
public void setCloudClipboard(@jakarta.annotation.Nullable final CloudClipboardRoot value) {
14801490
this.backingStore.set("cloudClipboard", value);
14811491
}
1492+
/**
1493+
* Sets the cloudPCs property value. The user&apos;s Cloud PCs. Read-only. Nullable.
1494+
* @param value Value to set for the cloudPCs property.
1495+
*/
1496+
public void setCloudPCs(@jakarta.annotation.Nullable final java.util.List<CloudPC> value) {
1497+
this.backingStore.set("cloudPCs", value);
1498+
}
14821499
/**
14831500
* Sets the companyName property value. The name of the company that the user is associated with. This property can be useful for describing the company that a guest comes from. The maximum length is 64 characters.Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
14841501
* @param value Value to set for the companyName property.

src/main/java/com/microsoft/graph/generated/users/item/UserItemRequestBuilder.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import com.microsoft.graph.users.item.checkmembergroups.CheckMemberGroupsRequestBuilder;
1717
import com.microsoft.graph.users.item.checkmemberobjects.CheckMemberObjectsRequestBuilder;
1818
import com.microsoft.graph.users.item.cloudclipboard.CloudClipboardRequestBuilder;
19+
import com.microsoft.graph.users.item.cloudpcs.CloudPCsRequestBuilder;
1920
import com.microsoft.graph.users.item.contactfolders.ContactFoldersRequestBuilder;
2021
import com.microsoft.graph.users.item.contacts.ContactsRequestBuilder;
2122
import com.microsoft.graph.users.item.createdobjects.CreatedObjectsRequestBuilder;
@@ -209,6 +210,14 @@ public CheckMemberObjectsRequestBuilder checkMemberObjects() {
209210
public CloudClipboardRequestBuilder cloudClipboard() {
210211
return new CloudClipboardRequestBuilder(pathParameters, requestAdapter);
211212
}
213+
/**
214+
* Provides operations to manage the cloudPCs property of the microsoft.graph.user entity.
215+
* @return a {@link CloudPCsRequestBuilder}
216+
*/
217+
@jakarta.annotation.Nonnull
218+
public CloudPCsRequestBuilder cloudPCs() {
219+
return new CloudPCsRequestBuilder(pathParameters, requestAdapter);
220+
}
212221
/**
213222
* Provides operations to manage the contactFolders property of the microsoft.graph.user entity.
214223
* @return a {@link ContactFoldersRequestBuilder}

0 commit comments

Comments
 (0)