Skip to content

Commit 92a9d6b

Browse files
microsoft-graph-devx-bot[bot]dependabot[bot]Microsoft Graph DevX ToolingMIchaelMainer
authored
Generated beta models and request builders (#1254)
* chore(deps): bump com.github.ben-manes:gradle-versions-plugin Bumps com.github.ben-manes:gradle-versions-plugin from 0.52.0 to 0.53.0. --- updated-dependencies: - dependency-name: com.github.ben-manes:gradle-versions-plugin dependency-version: 0.53.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * chore(deps): bump actions/upload-artifact Bumps the github-actions-dependencies group with 1 update: [actions/upload-artifact](https://github.com/actions/upload-artifact). Updates `actions/upload-artifact` from 4 to 5 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v4...v5) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> * feat(generation): update request builders and models Update generated files with build 202235 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com> Co-authored-by: Michael Mainer (from Dev Box) <8527305+MIchaelMainer@users.noreply.github.com>
1 parent d203e44 commit 92a9d6b

File tree

510 files changed

+71126
-4126
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

510 files changed

+71126
-4126
lines changed

.github/workflows/api-level-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
working-directory: ./android
3232
- name: Upload linting results
3333
if: failure() && steps.lint.outcome == 'failure'
34-
uses: actions/upload-artifact@v4
34+
uses: actions/upload-artifact@v5
3535
with:
3636
name: lint-report
3737
path: ./android/build/reports

.github/workflows/gradle-build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@ jobs:
3030
run: ./gradlew build
3131
- name: Upload Unit Test Results
3232
if: ${{ always() }}
33-
uses: actions/upload-artifact@v4
33+
uses: actions/upload-artifact@v5
3434
with:
3535
name: UnitTests
3636
path: |
3737
build/reports/tests/test/**
3838
build/test-results/**
3939
- name: Upload a Build Artifact
40-
uses: actions/upload-artifact@v4
40+
uses: actions/upload-artifact@v5
4141
with:
4242
name: drop
4343
path: |

android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ buildscript {
99
classpath "com.gradle:gradle-enterprise-gradle-plugin:3.19.2"
1010
classpath "gradle.plugin.com.github.viswaramamoorthy:gradle-util-plugins:0.1.0-RELEASE"
1111
classpath "com.android.tools.build:gradle:8.13.0"
12-
classpath "com.github.ben-manes:gradle-versions-plugin:0.52.0"
12+
classpath "com.github.ben-manes:gradle-versions-plugin:0.53.0"
1313
}
1414
}
1515

src/main/java/com/microsoft/graph/beta/generated/BaseGraphServiceClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -747,7 +747,7 @@ public PermissionGrantsRequestBuilder permissionGrants() {
747747
return new PermissionGrantsRequestBuilder(pathParameters, requestAdapter);
748748
}
749749
/**
750-
* The places property
750+
* Provides operations to manage the collection of place entities.
751751
* @return a {@link PlacesRequestBuilder}
752752
*/
753753
@jakarta.annotation.Nonnull

src/main/java/com/microsoft/graph/beta/generated/devicemanagement/androidmanagedstoreaccountenterprisesettings/AndroidManagedStoreAccountEnterpriseSettingsRequestBuilder.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,11 @@
44
import com.microsoft.graph.beta.devicemanagement.androidmanagedstoreaccountenterprisesettings.approveapps.ApproveAppsRequestBuilder;
55
import com.microsoft.graph.beta.devicemanagement.androidmanagedstoreaccountenterprisesettings.completesignup.CompleteSignupRequestBuilder;
66
import com.microsoft.graph.beta.devicemanagement.androidmanagedstoreaccountenterprisesettings.creategoogleplaywebtoken.CreateGooglePlayWebTokenRequestBuilder;
7+
import com.microsoft.graph.beta.devicemanagement.androidmanagedstoreaccountenterprisesettings.requestenterpriseupgradeurl.RequestEnterpriseUpgradeUrlRequestBuilder;
78
import com.microsoft.graph.beta.devicemanagement.androidmanagedstoreaccountenterprisesettings.requestsignupurl.RequestSignupUrlRequestBuilder;
9+
import com.microsoft.graph.beta.devicemanagement.androidmanagedstoreaccountenterprisesettings.retrievestorelayout.RetrieveStoreLayoutRequestBuilder;
810
import com.microsoft.graph.beta.devicemanagement.androidmanagedstoreaccountenterprisesettings.setandroiddeviceownerfullymanagedenrollmentstate.SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder;
11+
import com.microsoft.graph.beta.devicemanagement.androidmanagedstoreaccountenterprisesettings.setstorelayout.SetStoreLayoutRequestBuilder;
912
import com.microsoft.graph.beta.devicemanagement.androidmanagedstoreaccountenterprisesettings.syncapps.SyncAppsRequestBuilder;
1013
import com.microsoft.graph.beta.devicemanagement.androidmanagedstoreaccountenterprisesettings.unbind.UnbindRequestBuilder;
1114
import com.microsoft.graph.beta.models.AndroidManagedStoreAccountEnterpriseSettings;
@@ -60,6 +63,14 @@ public CompleteSignupRequestBuilder completeSignup() {
6063
public CreateGooglePlayWebTokenRequestBuilder createGooglePlayWebToken() {
6164
return new CreateGooglePlayWebTokenRequestBuilder(pathParameters, requestAdapter);
6265
}
66+
/**
67+
* Provides operations to call the requestEnterpriseUpgradeUrl method.
68+
* @return a {@link RequestEnterpriseUpgradeUrlRequestBuilder}
69+
*/
70+
@jakarta.annotation.Nonnull
71+
public RequestEnterpriseUpgradeUrlRequestBuilder requestEnterpriseUpgradeUrl() {
72+
return new RequestEnterpriseUpgradeUrlRequestBuilder(pathParameters, requestAdapter);
73+
}
6374
/**
6475
* Provides operations to call the requestSignupUrl method.
6576
* @return a {@link RequestSignupUrlRequestBuilder}
@@ -68,6 +79,14 @@ public CreateGooglePlayWebTokenRequestBuilder createGooglePlayWebToken() {
6879
public RequestSignupUrlRequestBuilder requestSignupUrl() {
6980
return new RequestSignupUrlRequestBuilder(pathParameters, requestAdapter);
7081
}
82+
/**
83+
* Provides operations to call the retrieveStoreLayout method.
84+
* @return a {@link RetrieveStoreLayoutRequestBuilder}
85+
*/
86+
@jakarta.annotation.Nonnull
87+
public RetrieveStoreLayoutRequestBuilder retrieveStoreLayout() {
88+
return new RetrieveStoreLayoutRequestBuilder(pathParameters, requestAdapter);
89+
}
7190
/**
7291
* Provides operations to call the setAndroidDeviceOwnerFullyManagedEnrollmentState method.
7392
* @return a {@link SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder}
@@ -76,6 +95,14 @@ public RequestSignupUrlRequestBuilder requestSignupUrl() {
7695
public SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder setAndroidDeviceOwnerFullyManagedEnrollmentState() {
7796
return new SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder(pathParameters, requestAdapter);
7897
}
98+
/**
99+
* Provides operations to call the setStoreLayout method.
100+
* @return a {@link SetStoreLayoutRequestBuilder}
101+
*/
102+
@jakarta.annotation.Nonnull
103+
public SetStoreLayoutRequestBuilder setStoreLayout() {
104+
return new SetStoreLayoutRequestBuilder(pathParameters, requestAdapter);
105+
}
79106
/**
80107
* Provides operations to call the syncApps method.
81108
* @return a {@link SyncAppsRequestBuilder}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
package com.microsoft.graph.beta.devicemanagement.androidmanagedstoreaccountenterprisesettings.requestenterpriseupgradeurl;
2+
3+
import com.microsoft.kiota.serialization.AdditionalDataHolder;
4+
import com.microsoft.kiota.serialization.Parsable;
5+
import com.microsoft.kiota.serialization.ParseNode;
6+
import com.microsoft.kiota.serialization.SerializationWriter;
7+
import com.microsoft.kiota.store.BackedModel;
8+
import com.microsoft.kiota.store.BackingStore;
9+
import com.microsoft.kiota.store.BackingStoreFactorySingleton;
10+
import java.util.HashMap;
11+
import java.util.Map;
12+
import java.util.Objects;
13+
@jakarta.annotation.Generated("com.microsoft.kiota")
14+
public class RequestEnterpriseUpgradeUrlPostResponse implements AdditionalDataHolder, BackedModel, Parsable {
15+
/**
16+
* Stores model information.
17+
*/
18+
@jakarta.annotation.Nonnull
19+
protected BackingStore backingStore;
20+
/**
21+
* Instantiates a new {@link RequestEnterpriseUpgradeUrlPostResponse} and sets the default values.
22+
*/
23+
public RequestEnterpriseUpgradeUrlPostResponse() {
24+
this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore();
25+
this.setAdditionalData(new HashMap<>());
26+
}
27+
/**
28+
* Creates a new instance of the appropriate class based on discriminator value
29+
* @param parseNode The parse node to use to read the discriminator value and create the object
30+
* @return a {@link RequestEnterpriseUpgradeUrlPostResponse}
31+
*/
32+
@jakarta.annotation.Nonnull
33+
public static RequestEnterpriseUpgradeUrlPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) {
34+
Objects.requireNonNull(parseNode);
35+
return new RequestEnterpriseUpgradeUrlPostResponse();
36+
}
37+
/**
38+
* Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
39+
* @return a {@link Map<String, Object>}
40+
*/
41+
@jakarta.annotation.Nonnull
42+
public Map<String, Object> getAdditionalData() {
43+
Map<String, Object> value = this.backingStore.get("additionalData");
44+
if(value == null) {
45+
value = new HashMap<>();
46+
this.setAdditionalData(value);
47+
}
48+
return value;
49+
}
50+
/**
51+
* Gets the backingStore property value. Stores model information.
52+
* @return a {@link BackingStore}
53+
*/
54+
@jakarta.annotation.Nonnull
55+
public BackingStore getBackingStore() {
56+
return this.backingStore;
57+
}
58+
/**
59+
* The deserialization information for the current model
60+
* @return a {@link Map<String, java.util.function.Consumer<ParseNode>>}
61+
*/
62+
@jakarta.annotation.Nonnull
63+
public Map<String, java.util.function.Consumer<ParseNode>> getFieldDeserializers() {
64+
final HashMap<String, java.util.function.Consumer<ParseNode>> deserializerMap = new HashMap<String, java.util.function.Consumer<ParseNode>>(1);
65+
deserializerMap.put("value", (n) -> { this.setValue(n.getStringValue()); });
66+
return deserializerMap;
67+
}
68+
/**
69+
* Gets the value property value. The value property
70+
* @return a {@link String}
71+
*/
72+
@jakarta.annotation.Nullable
73+
public String getValue() {
74+
return this.backingStore.get("value");
75+
}
76+
/**
77+
* Serializes information the current object
78+
* @param writer Serialization writer to use to serialize this model
79+
*/
80+
public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) {
81+
Objects.requireNonNull(writer);
82+
writer.writeStringValue("value", this.getValue());
83+
writer.writeAdditionalData(this.getAdditionalData());
84+
}
85+
/**
86+
* Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
87+
* @param value Value to set for the AdditionalData property.
88+
*/
89+
public void setAdditionalData(@jakarta.annotation.Nullable final Map<String, Object> value) {
90+
this.backingStore.set("additionalData", value);
91+
}
92+
/**
93+
* Sets the backingStore property value. Stores model information.
94+
* @param value Value to set for the backingStore property.
95+
*/
96+
public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) {
97+
Objects.requireNonNull(value);
98+
this.backingStore = value;
99+
}
100+
/**
101+
* Sets the value property value. The value property
102+
* @param value Value to set for the value property.
103+
*/
104+
public void setValue(@jakarta.annotation.Nullable final String value) {
105+
this.backingStore.set("value", value);
106+
}
107+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
package com.microsoft.graph.beta.devicemanagement.androidmanagedstoreaccountenterprisesettings.requestenterpriseupgradeurl;
2+
3+
import com.microsoft.graph.beta.models.odataerrors.ODataError;
4+
import com.microsoft.kiota.BaseRequestBuilder;
5+
import com.microsoft.kiota.BaseRequestConfiguration;
6+
import com.microsoft.kiota.HttpMethod;
7+
import com.microsoft.kiota.RequestAdapter;
8+
import com.microsoft.kiota.RequestInformation;
9+
import com.microsoft.kiota.RequestOption;
10+
import com.microsoft.kiota.serialization.Parsable;
11+
import com.microsoft.kiota.serialization.ParsableFactory;
12+
import java.util.Collection;
13+
import java.util.HashMap;
14+
import java.util.Map;
15+
import java.util.Objects;
16+
/**
17+
* Provides operations to call the requestEnterpriseUpgradeUrl method.
18+
*/
19+
@jakarta.annotation.Generated("com.microsoft.kiota")
20+
public class RequestEnterpriseUpgradeUrlRequestBuilder extends BaseRequestBuilder {
21+
/**
22+
* Instantiates a new {@link RequestEnterpriseUpgradeUrlRequestBuilder} and sets the default values.
23+
* @param pathParameters Path parameters for the request
24+
* @param requestAdapter The request adapter to use to execute the requests.
25+
*/
26+
public RequestEnterpriseUpgradeUrlRequestBuilder(@jakarta.annotation.Nonnull final HashMap<String, Object> pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
27+
super(requestAdapter, "{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/requestEnterpriseUpgradeUrl", pathParameters);
28+
}
29+
/**
30+
* Instantiates a new {@link RequestEnterpriseUpgradeUrlRequestBuilder} and sets the default values.
31+
* @param rawUrl The raw URL to use for the request builder.
32+
* @param requestAdapter The request adapter to use to execute the requests.
33+
*/
34+
public RequestEnterpriseUpgradeUrlRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
35+
super(requestAdapter, "{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/requestEnterpriseUpgradeUrl", rawUrl);
36+
}
37+
/**
38+
* Invoke action requestEnterpriseUpgradeUrl
39+
* @return a {@link RequestEnterpriseUpgradeUrlPostResponse}
40+
* @throws ODataError When receiving a 4XX or 5XX status code
41+
*/
42+
@jakarta.annotation.Nullable
43+
public RequestEnterpriseUpgradeUrlPostResponse post() {
44+
return post(null);
45+
}
46+
/**
47+
* Invoke action requestEnterpriseUpgradeUrl
48+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
49+
* @return a {@link RequestEnterpriseUpgradeUrlPostResponse}
50+
* @throws ODataError When receiving a 4XX or 5XX status code
51+
*/
52+
@jakarta.annotation.Nullable
53+
public RequestEnterpriseUpgradeUrlPostResponse post(@jakarta.annotation.Nullable final java.util.function.Consumer<PostRequestConfiguration> requestConfiguration) {
54+
final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration);
55+
final HashMap<String, ParsableFactory<? extends Parsable>> errorMapping = new HashMap<String, ParsableFactory<? extends Parsable>>();
56+
errorMapping.put("XXX", ODataError::createFromDiscriminatorValue);
57+
return this.requestAdapter.send(requestInfo, errorMapping, RequestEnterpriseUpgradeUrlPostResponse::createFromDiscriminatorValue);
58+
}
59+
/**
60+
* Invoke action requestEnterpriseUpgradeUrl
61+
* @return a {@link RequestInformation}
62+
*/
63+
@jakarta.annotation.Nonnull
64+
public RequestInformation toPostRequestInformation() {
65+
return toPostRequestInformation(null);
66+
}
67+
/**
68+
* Invoke action requestEnterpriseUpgradeUrl
69+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
70+
* @return a {@link RequestInformation}
71+
*/
72+
@jakarta.annotation.Nonnull
73+
public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer<PostRequestConfiguration> requestConfiguration) {
74+
final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters);
75+
requestInfo.configure(requestConfiguration, PostRequestConfiguration::new);
76+
requestInfo.headers.tryAdd("Accept", "application/json");
77+
return requestInfo;
78+
}
79+
/**
80+
* Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
81+
* @param rawUrl The raw URL to use for the request builder.
82+
* @return a {@link RequestEnterpriseUpgradeUrlRequestBuilder}
83+
*/
84+
@jakarta.annotation.Nonnull
85+
public RequestEnterpriseUpgradeUrlRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
86+
Objects.requireNonNull(rawUrl);
87+
return new RequestEnterpriseUpgradeUrlRequestBuilder(rawUrl, requestAdapter);
88+
}
89+
/**
90+
* Configuration for the request such as headers, query parameters, and middleware options.
91+
*/
92+
@jakarta.annotation.Generated("com.microsoft.kiota")
93+
public class PostRequestConfiguration extends BaseRequestConfiguration {
94+
}
95+
}

0 commit comments

Comments
 (0)