Skip to content

Commit f0c935b

Browse files
Microsoft Graph DevX ToolingMicrosoft Graph DevX Tooling
authored andcommitted
feat(generation): update request builders and models
Update generated files with build 238048
1 parent df7218a commit f0c935b

385 files changed

Lines changed: 42899 additions & 1549 deletions

File tree

Some content is hidden

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

src/main/java/com/microsoft/graph/generated/admin/AdminRequestBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
@jakarta.annotation.Generated("com.microsoft.kiota")
3131
public class AdminRequestBuilder extends BaseRequestBuilder {
3232
/**
33-
* Provides operations to manage the configurationManagement property of the microsoft.graph.admin entity.
33+
* The configurationManagement property
3434
* @return a {@link ConfigurationManagementRequestBuilder}
3535
*/
3636
@jakarta.annotation.Nonnull

src/main/java/com/microsoft/graph/generated/admin/configurationmanagement/ConfigurationManagementRequestBuilder.java

Lines changed: 3 additions & 203 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,12 @@
55
import com.microsoft.graph.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder;
66
import com.microsoft.graph.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder;
77
import com.microsoft.graph.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder;
8-
import com.microsoft.graph.models.ConfigurationManagement;
9-
import com.microsoft.graph.models.odataerrors.ODataError;
108
import com.microsoft.kiota.BaseRequestBuilder;
11-
import com.microsoft.kiota.BaseRequestConfiguration;
12-
import com.microsoft.kiota.HttpMethod;
13-
import com.microsoft.kiota.QueryParameters;
149
import com.microsoft.kiota.RequestAdapter;
15-
import com.microsoft.kiota.RequestInformation;
16-
import com.microsoft.kiota.RequestOption;
17-
import com.microsoft.kiota.serialization.Parsable;
18-
import com.microsoft.kiota.serialization.ParsableFactory;
19-
import java.util.Collection;
2010
import java.util.HashMap;
21-
import java.util.Map;
2211
import java.util.Objects;
2312
/**
24-
* Provides operations to manage the configurationManagement property of the microsoft.graph.admin entity.
13+
* Builds and executes requests for operations under /admin/configurationManagement
2514
*/
2615
@jakarta.annotation.Generated("com.microsoft.kiota")
2716
public class ConfigurationManagementRequestBuilder extends BaseRequestBuilder {
@@ -71,203 +60,14 @@ public ConfigurationSnapshotsRequestBuilder configurationSnapshots() {
7160
* @param requestAdapter The request adapter to use to execute the requests.
7261
*/
7362
public ConfigurationManagementRequestBuilder(@jakarta.annotation.Nonnull final HashMap<String, Object> pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
74-
super(requestAdapter, "{+baseurl}/admin/configurationManagement{?%24expand,%24select}", pathParameters);
63+
super(requestAdapter, "{+baseurl}/admin/configurationManagement", pathParameters);
7564
}
7665
/**
7766
* Instantiates a new {@link ConfigurationManagementRequestBuilder} and sets the default values.
7867
* @param rawUrl The raw URL to use for the request builder.
7968
* @param requestAdapter The request adapter to use to execute the requests.
8069
*/
8170
public ConfigurationManagementRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
82-
super(requestAdapter, "{+baseurl}/admin/configurationManagement{?%24expand,%24select}", rawUrl);
83-
}
84-
/**
85-
* Delete navigation property configurationManagement for admin
86-
* @throws ODataError When receiving a 4XX or 5XX status code
87-
*/
88-
public void delete() {
89-
delete(null);
90-
}
91-
/**
92-
* Delete navigation property configurationManagement for admin
93-
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
94-
* @throws ODataError When receiving a 4XX or 5XX status code
95-
*/
96-
public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer<DeleteRequestConfiguration> requestConfiguration) {
97-
final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration);
98-
final HashMap<String, ParsableFactory<? extends Parsable>> errorMapping = new HashMap<String, ParsableFactory<? extends Parsable>>();
99-
errorMapping.put("XXX", ODataError::createFromDiscriminatorValue);
100-
this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class);
101-
}
102-
/**
103-
* A container for Tenant Configuration Management (TCM) resources. Read-only.
104-
* @return a {@link ConfigurationManagement}
105-
* @throws ODataError When receiving a 4XX or 5XX status code
106-
*/
107-
@jakarta.annotation.Nullable
108-
public ConfigurationManagement get() {
109-
return get(null);
110-
}
111-
/**
112-
* A container for Tenant Configuration Management (TCM) resources. Read-only.
113-
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
114-
* @return a {@link ConfigurationManagement}
115-
* @throws ODataError When receiving a 4XX or 5XX status code
116-
*/
117-
@jakarta.annotation.Nullable
118-
public ConfigurationManagement get(@jakarta.annotation.Nullable final java.util.function.Consumer<GetRequestConfiguration> requestConfiguration) {
119-
final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration);
120-
final HashMap<String, ParsableFactory<? extends Parsable>> errorMapping = new HashMap<String, ParsableFactory<? extends Parsable>>();
121-
errorMapping.put("XXX", ODataError::createFromDiscriminatorValue);
122-
return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationManagement::createFromDiscriminatorValue);
123-
}
124-
/**
125-
* Update the navigation property configurationManagement in admin
126-
* @param body The request body
127-
* @return a {@link ConfigurationManagement}
128-
* @throws ODataError When receiving a 4XX or 5XX status code
129-
*/
130-
@jakarta.annotation.Nullable
131-
public ConfigurationManagement patch(@jakarta.annotation.Nonnull final ConfigurationManagement body) {
132-
return patch(body, null);
133-
}
134-
/**
135-
* Update the navigation property configurationManagement in admin
136-
* @param body The request body
137-
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
138-
* @return a {@link ConfigurationManagement}
139-
* @throws ODataError When receiving a 4XX or 5XX status code
140-
*/
141-
@jakarta.annotation.Nullable
142-
public ConfigurationManagement patch(@jakarta.annotation.Nonnull final ConfigurationManagement body, @jakarta.annotation.Nullable final java.util.function.Consumer<PatchRequestConfiguration> requestConfiguration) {
143-
Objects.requireNonNull(body);
144-
final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration);
145-
final HashMap<String, ParsableFactory<? extends Parsable>> errorMapping = new HashMap<String, ParsableFactory<? extends Parsable>>();
146-
errorMapping.put("XXX", ODataError::createFromDiscriminatorValue);
147-
return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationManagement::createFromDiscriminatorValue);
148-
}
149-
/**
150-
* Delete navigation property configurationManagement for admin
151-
* @return a {@link RequestInformation}
152-
*/
153-
@jakarta.annotation.Nonnull
154-
public RequestInformation toDeleteRequestInformation() {
155-
return toDeleteRequestInformation(null);
156-
}
157-
/**
158-
* Delete navigation property configurationManagement for admin
159-
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
160-
* @return a {@link RequestInformation}
161-
*/
162-
@jakarta.annotation.Nonnull
163-
public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer<DeleteRequestConfiguration> requestConfiguration) {
164-
final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters);
165-
requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new);
166-
requestInfo.headers.tryAdd("Accept", "application/json");
167-
return requestInfo;
168-
}
169-
/**
170-
* A container for Tenant Configuration Management (TCM) resources. Read-only.
171-
* @return a {@link RequestInformation}
172-
*/
173-
@jakarta.annotation.Nonnull
174-
public RequestInformation toGetRequestInformation() {
175-
return toGetRequestInformation(null);
176-
}
177-
/**
178-
* A container for Tenant Configuration Management (TCM) resources. Read-only.
179-
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
180-
* @return a {@link RequestInformation}
181-
*/
182-
@jakarta.annotation.Nonnull
183-
public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer<GetRequestConfiguration> requestConfiguration) {
184-
final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters);
185-
requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters);
186-
requestInfo.headers.tryAdd("Accept", "application/json");
187-
return requestInfo;
188-
}
189-
/**
190-
* Update the navigation property configurationManagement in admin
191-
* @param body The request body
192-
* @return a {@link RequestInformation}
193-
*/
194-
@jakarta.annotation.Nonnull
195-
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConfigurationManagement body) {
196-
return toPatchRequestInformation(body, null);
197-
}
198-
/**
199-
* Update the navigation property configurationManagement in admin
200-
* @param body The request body
201-
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
202-
* @return a {@link RequestInformation}
203-
*/
204-
@jakarta.annotation.Nonnull
205-
public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConfigurationManagement body, @jakarta.annotation.Nullable final java.util.function.Consumer<PatchRequestConfiguration> requestConfiguration) {
206-
Objects.requireNonNull(body);
207-
final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters);
208-
requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new);
209-
requestInfo.headers.tryAdd("Accept", "application/json");
210-
requestInfo.setContentFromParsable(requestAdapter, "application/json", body);
211-
return requestInfo;
212-
}
213-
/**
214-
* Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
215-
* @param rawUrl The raw URL to use for the request builder.
216-
* @return a {@link ConfigurationManagementRequestBuilder}
217-
*/
218-
@jakarta.annotation.Nonnull
219-
public ConfigurationManagementRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) {
220-
Objects.requireNonNull(rawUrl);
221-
return new ConfigurationManagementRequestBuilder(rawUrl, requestAdapter);
222-
}
223-
/**
224-
* Configuration for the request such as headers, query parameters, and middleware options.
225-
*/
226-
@jakarta.annotation.Generated("com.microsoft.kiota")
227-
public class DeleteRequestConfiguration extends BaseRequestConfiguration {
228-
}
229-
/**
230-
* A container for Tenant Configuration Management (TCM) resources. Read-only.
231-
*/
232-
@jakarta.annotation.Generated("com.microsoft.kiota")
233-
public class GetQueryParameters implements QueryParameters {
234-
/**
235-
* Expand related entities
236-
*/
237-
@jakarta.annotation.Nullable
238-
public String[] expand;
239-
/**
240-
* Select properties to be returned
241-
*/
242-
@jakarta.annotation.Nullable
243-
public String[] select;
244-
/**
245-
* Extracts the query parameters into a map for the URI template parsing.
246-
* @return a {@link Map<String, Object>}
247-
*/
248-
@jakarta.annotation.Nonnull
249-
public Map<String, Object> toQueryParameters() {
250-
final Map<String, Object> allQueryParams = new HashMap();
251-
allQueryParams.put("%24expand", expand);
252-
allQueryParams.put("%24select", select);
253-
return allQueryParams;
254-
}
255-
}
256-
/**
257-
* Configuration for the request such as headers, query parameters, and middleware options.
258-
*/
259-
@jakarta.annotation.Generated("com.microsoft.kiota")
260-
public class GetRequestConfiguration extends BaseRequestConfiguration {
261-
/**
262-
* Request query parameters
263-
*/
264-
@jakarta.annotation.Nullable
265-
public GetQueryParameters queryParameters = new GetQueryParameters();
266-
}
267-
/**
268-
* Configuration for the request such as headers, query parameters, and middleware options.
269-
*/
270-
@jakarta.annotation.Generated("com.microsoft.kiota")
271-
public class PatchRequestConfiguration extends BaseRequestConfiguration {
71+
super(requestAdapter, "{+baseurl}/admin/configurationManagement", rawUrl);
27272
}
27373
}

src/main/java/com/microsoft/graph/generated/admin/configurationmanagement/configurationdrifts/ConfigurationDriftsRequestBuilder.java

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import com.microsoft.graph.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder;
44
import com.microsoft.graph.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder;
5-
import com.microsoft.graph.models.ConfigurationDrift;
65
import com.microsoft.graph.models.ConfigurationDriftCollectionResponse;
76
import com.microsoft.graph.models.odataerrors.ODataError;
87
import com.microsoft.kiota.BaseRequestBuilder;
@@ -83,31 +82,6 @@ public ConfigurationDriftCollectionResponse get(@jakarta.annotation.Nullable fin
8382
errorMapping.put("XXX", ODataError::createFromDiscriminatorValue);
8483
return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationDriftCollectionResponse::createFromDiscriminatorValue);
8584
}
86-
/**
87-
* Create new navigation property to configurationDrifts for admin
88-
* @param body The request body
89-
* @return a {@link ConfigurationDrift}
90-
* @throws ODataError When receiving a 4XX or 5XX status code
91-
*/
92-
@jakarta.annotation.Nullable
93-
public ConfigurationDrift post(@jakarta.annotation.Nonnull final ConfigurationDrift body) {
94-
return post(body, null);
95-
}
96-
/**
97-
* Create new navigation property to configurationDrifts for admin
98-
* @param body The request body
99-
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
100-
* @return a {@link ConfigurationDrift}
101-
* @throws ODataError When receiving a 4XX or 5XX status code
102-
*/
103-
@jakarta.annotation.Nullable
104-
public ConfigurationDrift post(@jakarta.annotation.Nonnull final ConfigurationDrift body, @jakarta.annotation.Nullable final java.util.function.Consumer<PostRequestConfiguration> requestConfiguration) {
105-
Objects.requireNonNull(body);
106-
final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration);
107-
final HashMap<String, ParsableFactory<? extends Parsable>> errorMapping = new HashMap<String, ParsableFactory<? extends Parsable>>();
108-
errorMapping.put("XXX", ODataError::createFromDiscriminatorValue);
109-
return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationDrift::createFromDiscriminatorValue);
110-
}
11185
/**
11286
* Get a list of the configurationDrift objects and their properties.
11387
* @return a {@link RequestInformation}
@@ -128,30 +102,6 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
128102
requestInfo.headers.tryAdd("Accept", "application/json");
129103
return requestInfo;
130104
}
131-
/**
132-
* Create new navigation property to configurationDrifts for admin
133-
* @param body The request body
134-
* @return a {@link RequestInformation}
135-
*/
136-
@jakarta.annotation.Nonnull
137-
public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationDrift body) {
138-
return toPostRequestInformation(body, null);
139-
}
140-
/**
141-
* Create new navigation property to configurationDrifts for admin
142-
* @param body The request body
143-
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
144-
* @return a {@link RequestInformation}
145-
*/
146-
@jakarta.annotation.Nonnull
147-
public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationDrift body, @jakarta.annotation.Nullable final java.util.function.Consumer<PostRequestConfiguration> requestConfiguration) {
148-
Objects.requireNonNull(body);
149-
final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters);
150-
requestInfo.configure(requestConfiguration, PostRequestConfiguration::new);
151-
requestInfo.headers.tryAdd("Accept", "application/json");
152-
requestInfo.setContentFromParsable(requestAdapter, "application/json", body);
153-
return requestInfo;
154-
}
155105
/**
156106
* Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
157107
* @param rawUrl The raw URL to use for the request builder.
@@ -236,10 +186,4 @@ public class GetRequestConfiguration extends BaseRequestConfiguration {
236186
@jakarta.annotation.Nullable
237187
public GetQueryParameters queryParameters = new GetQueryParameters();
238188
}
239-
/**
240-
* Configuration for the request such as headers, query parameters, and middleware options.
241-
*/
242-
@jakarta.annotation.Generated("com.microsoft.kiota")
243-
public class PostRequestConfiguration extends BaseRequestConfiguration {
244-
}
245189
}

0 commit comments

Comments
 (0)