Skip to content

Commit 4965bb5

Browse files
Merge pull request #1742 from microsoftgraph/kiota/v1.0/pipelinebuild/131341
Generated models and request builders
2 parents fcb3b63 + b498315 commit 4965bb5

File tree

5,890 files changed

+89100
-34516
lines changed

Some content is hidden

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

5,890 files changed

+89100
-34516
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Microsoft Graph SDK for Java
2-
## Version 6.0.1 now in Release Candidate stage!
2+
## Version 6.0.2 now in Release Candidate stage!
33

44
[![Download](https://img.shields.io/maven-central/v/com.microsoft.graph/microsoft-graph.svg)](https://search.maven.org/artifact/com.microsoft.graph/microsoft-graph)
55

@@ -21,7 +21,7 @@ repositories {
2121
2222
dependencies {
2323
// Include the sdk as a dependency
24-
implementation 'com.microsoft.graph:microsoft-graph:6.0.1-SNAPSHOT'
24+
implementation 'com.microsoft.graph:microsoft-graph:6.0.2-SNAPSHOT'
2525
// Uncomment the line below if you are building an android application
2626
//implementation 'com.google.guava:guava:30.1.1-android'
2727
// This dependency is only needed if you are using a TokenCredential object for authentication
@@ -38,7 +38,7 @@ Add the dependency in `dependencies` in pom.xml
3838
<!-- Include the sdk as a dependency -->
3939
<groupId>com.microsoft.graph</groupId>
4040
<artifactId>microsoft-graph</artifactId>
41-
<version>6.0.1-SNAPSHOT</version>
41+
<version>6.0.2-SNAPSHOT</version>
4242
</dependency>
4343
<dependency>
4444
<!-- This dependency is only needed if you are using a TokenCredential object for authentication -->

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ mavenGroupId = com.microsoft.graph
2727
mavenArtifactId = microsoft-graph
2828
mavenMajorVersion = 6
2929
mavenMinorVersion = 0
30-
mavenPatchVersion = 1
30+
mavenPatchVersion = 2
3131
mavenArtifactSuffix =
3232

3333
#These values are used to run functional tests

gradle/dependencies.gradle

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ dependencies {
1111

1212
// Core Http library
1313
api 'com.microsoft.graph:microsoft-graph-core:3.0.12-SNAPSHOT'
14-
implementation 'com.microsoft.kiota:microsoft-kiota-authentication-azure:0.11.2'
15-
implementation 'com.microsoft.kiota:microsoft-kiota-http-okHttp:0.11.2'
16-
implementation 'com.microsoft.kiota:microsoft-kiota-serialization-json:0.11.2'
17-
implementation 'com.microsoft.kiota:microsoft-kiota-serialization-text:0.11.2'
18-
implementation 'com.microsoft.kiota:microsoft-kiota-serialization-form:0.11.2'
19-
implementation 'com.microsoft.kiota:microsoft-kiota-serialization-multipart:0.11.2'
14+
implementation 'com.microsoft.kiota:microsoft-kiota-authentication-azure:0.12.1'
15+
implementation 'com.microsoft.kiota:microsoft-kiota-http-okHttp:0.12.1'
16+
implementation 'com.microsoft.kiota:microsoft-kiota-serialization-json:0.12.1'
17+
implementation 'com.microsoft.kiota:microsoft-kiota-serialization-text:0.12.1'
18+
implementation 'com.microsoft.kiota:microsoft-kiota-serialization-form:0.12.1'
19+
implementation 'com.microsoft.kiota:microsoft-kiota-serialization-multipart:0.12.1'
2020
}

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

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import com.microsoft.kiota.BaseRequestBuilder;
1010
import com.microsoft.kiota.BaseRequestConfiguration;
1111
import com.microsoft.kiota.HttpMethod;
12-
import com.microsoft.kiota.QueryParameter;
12+
import com.microsoft.kiota.QueryParameters;
1313
import com.microsoft.kiota.RequestAdapter;
1414
import com.microsoft.kiota.RequestInformation;
1515
import com.microsoft.kiota.RequestOption;
@@ -171,19 +171,28 @@ public AdminRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU
171171
* Get admin
172172
*/
173173
@jakarta.annotation.Generated("com.microsoft.kiota")
174-
public class GetQueryParameters {
174+
public class GetQueryParameters implements QueryParameters {
175175
/**
176176
* Expand related entities
177177
*/
178-
@QueryParameter(name = "%24expand")
179178
@jakarta.annotation.Nullable
180179
public String[] expand;
181180
/**
182181
* Select properties to be returned
183182
*/
184-
@QueryParameter(name = "%24select")
185183
@jakarta.annotation.Nullable
186184
public String[] select;
185+
/**
186+
* Extracts the query parameters into a map for the URI template parsing.
187+
* @return a Map<String, Object>
188+
*/
189+
@jakarta.annotation.Nonnull
190+
public Map<String, Object> toQueryParameters() {
191+
final Map<String, Object> allQueryParams = new HashMap();
192+
allQueryParams.put("%24expand", expand);
193+
allQueryParams.put("%24select", select);
194+
return allQueryParams;
195+
}
187196
}
188197
/**
189198
* Configuration for the request such as headers, query parameters, and middleware options.

src/main/java/com/microsoft/graph/generated/admin/edge/EdgeRequestBuilder.java

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.microsoft.kiota.BaseRequestBuilder;
77
import com.microsoft.kiota.BaseRequestConfiguration;
88
import com.microsoft.kiota.HttpMethod;
9-
import com.microsoft.kiota.QueryParameter;
9+
import com.microsoft.kiota.QueryParameters;
1010
import com.microsoft.kiota.RequestAdapter;
1111
import com.microsoft.kiota.RequestInformation;
1212
import com.microsoft.kiota.RequestOption;
@@ -190,19 +190,28 @@ public class DeleteRequestConfiguration extends BaseRequestConfiguration {
190190
* A container for Microsoft Edge resources. Read-only.
191191
*/
192192
@jakarta.annotation.Generated("com.microsoft.kiota")
193-
public class GetQueryParameters {
193+
public class GetQueryParameters implements QueryParameters {
194194
/**
195195
* Expand related entities
196196
*/
197-
@QueryParameter(name = "%24expand")
198197
@jakarta.annotation.Nullable
199198
public String[] expand;
200199
/**
201200
* Select properties to be returned
202201
*/
203-
@QueryParameter(name = "%24select")
204202
@jakarta.annotation.Nullable
205203
public String[] select;
204+
/**
205+
* Extracts the query parameters into a map for the URI template parsing.
206+
* @return a Map<String, Object>
207+
*/
208+
@jakarta.annotation.Nonnull
209+
public Map<String, Object> toQueryParameters() {
210+
final Map<String, Object> allQueryParams = new HashMap();
211+
allQueryParams.put("%24expand", expand);
212+
allQueryParams.put("%24select", select);
213+
return allQueryParams;
214+
}
206215
}
207216
/**
208217
* Configuration for the request such as headers, query parameters, and middleware options.

src/main/java/com/microsoft/graph/generated/admin/edge/internetexplorermode/InternetExplorerModeRequestBuilder.java

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.microsoft.kiota.BaseRequestBuilder;
77
import com.microsoft.kiota.BaseRequestConfiguration;
88
import com.microsoft.kiota.HttpMethod;
9-
import com.microsoft.kiota.QueryParameter;
9+
import com.microsoft.kiota.QueryParameters;
1010
import com.microsoft.kiota.RequestAdapter;
1111
import com.microsoft.kiota.RequestInformation;
1212
import com.microsoft.kiota.RequestOption;
@@ -190,19 +190,28 @@ public class DeleteRequestConfiguration extends BaseRequestConfiguration {
190190
* A container for Internet Explorer mode resources.
191191
*/
192192
@jakarta.annotation.Generated("com.microsoft.kiota")
193-
public class GetQueryParameters {
193+
public class GetQueryParameters implements QueryParameters {
194194
/**
195195
* Expand related entities
196196
*/
197-
@QueryParameter(name = "%24expand")
198197
@jakarta.annotation.Nullable
199198
public String[] expand;
200199
/**
201200
* Select properties to be returned
202201
*/
203-
@QueryParameter(name = "%24select")
204202
@jakarta.annotation.Nullable
205203
public String[] select;
204+
/**
205+
* Extracts the query parameters into a map for the URI template parsing.
206+
* @return a Map<String, Object>
207+
*/
208+
@jakarta.annotation.Nonnull
209+
public Map<String, Object> toQueryParameters() {
210+
final Map<String, Object> allQueryParams = new HashMap();
211+
allQueryParams.put("%24expand", expand);
212+
allQueryParams.put("%24select", select);
213+
return allQueryParams;
214+
}
206215
}
207216
/**
208217
* Configuration for the request such as headers, query parameters, and middleware options.

src/main/java/com/microsoft/graph/generated/admin/edge/internetexplorermode/sitelists/SiteListsRequestBuilder.java

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import com.microsoft.kiota.BaseRequestBuilder;
99
import com.microsoft.kiota.BaseRequestConfiguration;
1010
import com.microsoft.kiota.HttpMethod;
11-
import com.microsoft.kiota.QueryParameter;
11+
import com.microsoft.kiota.QueryParameters;
1212
import com.microsoft.kiota.RequestAdapter;
1313
import com.microsoft.kiota.RequestInformation;
1414
import com.microsoft.kiota.RequestOption;
@@ -165,55 +165,64 @@ public SiteListsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String
165165
* Get a list of the browserSiteList objects and their properties.
166166
*/
167167
@jakarta.annotation.Generated("com.microsoft.kiota")
168-
public class GetQueryParameters {
168+
public class GetQueryParameters implements QueryParameters {
169169
/**
170170
* Include count of items
171171
*/
172-
@QueryParameter(name = "%24count")
173172
@jakarta.annotation.Nullable
174173
public Boolean count;
175174
/**
176175
* Expand related entities
177176
*/
178-
@QueryParameter(name = "%24expand")
179177
@jakarta.annotation.Nullable
180178
public String[] expand;
181179
/**
182180
* Filter items by property values
183181
*/
184-
@QueryParameter(name = "%24filter")
185182
@jakarta.annotation.Nullable
186183
public String filter;
187184
/**
188185
* Order items by property values
189186
*/
190-
@QueryParameter(name = "%24orderby")
191187
@jakarta.annotation.Nullable
192188
public String[] orderby;
193189
/**
194190
* Search items by search phrases
195191
*/
196-
@QueryParameter(name = "%24search")
197192
@jakarta.annotation.Nullable
198193
public String search;
199194
/**
200195
* Select properties to be returned
201196
*/
202-
@QueryParameter(name = "%24select")
203197
@jakarta.annotation.Nullable
204198
public String[] select;
205199
/**
206200
* Skip the first n items
207201
*/
208-
@QueryParameter(name = "%24skip")
209202
@jakarta.annotation.Nullable
210203
public Integer skip;
211204
/**
212205
* Show only the first n items
213206
*/
214-
@QueryParameter(name = "%24top")
215207
@jakarta.annotation.Nullable
216208
public Integer top;
209+
/**
210+
* Extracts the query parameters into a map for the URI template parsing.
211+
* @return a Map<String, Object>
212+
*/
213+
@jakarta.annotation.Nonnull
214+
public Map<String, Object> toQueryParameters() {
215+
final Map<String, Object> allQueryParams = new HashMap();
216+
allQueryParams.put("%24count", count);
217+
allQueryParams.put("%24filter", filter);
218+
allQueryParams.put("%24search", search);
219+
allQueryParams.put("%24skip", skip);
220+
allQueryParams.put("%24top", top);
221+
allQueryParams.put("%24expand", expand);
222+
allQueryParams.put("%24orderby", orderby);
223+
allQueryParams.put("%24select", select);
224+
return allQueryParams;
225+
}
217226
}
218227
/**
219228
* Configuration for the request such as headers, query parameters, and middleware options.

src/main/java/com/microsoft/graph/generated/admin/edge/internetexplorermode/sitelists/count/CountRequestBuilder.java

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import com.microsoft.kiota.BaseRequestBuilder;
55
import com.microsoft.kiota.BaseRequestConfiguration;
66
import com.microsoft.kiota.HttpMethod;
7-
import com.microsoft.kiota.QueryParameter;
7+
import com.microsoft.kiota.QueryParameters;
88
import com.microsoft.kiota.RequestAdapter;
99
import com.microsoft.kiota.RequestInformation;
1010
import com.microsoft.kiota.RequestOption;
@@ -90,19 +90,28 @@ public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU
9090
* Get the number of the resource
9191
*/
9292
@jakarta.annotation.Generated("com.microsoft.kiota")
93-
public class GetQueryParameters {
93+
public class GetQueryParameters implements QueryParameters {
9494
/**
9595
* Filter items by property values
9696
*/
97-
@QueryParameter(name = "%24filter")
9897
@jakarta.annotation.Nullable
9998
public String filter;
10099
/**
101100
* Search items by search phrases
102101
*/
103-
@QueryParameter(name = "%24search")
104102
@jakarta.annotation.Nullable
105103
public String search;
104+
/**
105+
* Extracts the query parameters into a map for the URI template parsing.
106+
* @return a Map<String, Object>
107+
*/
108+
@jakarta.annotation.Nonnull
109+
public Map<String, Object> toQueryParameters() {
110+
final Map<String, Object> allQueryParams = new HashMap();
111+
allQueryParams.put("%24filter", filter);
112+
allQueryParams.put("%24search", search);
113+
return allQueryParams;
114+
}
106115
}
107116
/**
108117
* Configuration for the request such as headers, query parameters, and middleware options.

src/main/java/com/microsoft/graph/generated/admin/edge/internetexplorermode/sitelists/item/BrowserSiteListItemRequestBuilder.java

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import com.microsoft.kiota.BaseRequestBuilder;
99
import com.microsoft.kiota.BaseRequestConfiguration;
1010
import com.microsoft.kiota.HttpMethod;
11-
import com.microsoft.kiota.QueryParameter;
11+
import com.microsoft.kiota.QueryParameters;
1212
import com.microsoft.kiota.RequestAdapter;
1313
import com.microsoft.kiota.RequestInformation;
1414
import com.microsoft.kiota.RequestOption;
@@ -212,19 +212,28 @@ public class DeleteRequestConfiguration extends BaseRequestConfiguration {
212212
* Get a browserSiteList that contains browserSite and browserSharedCookie resources.
213213
*/
214214
@jakarta.annotation.Generated("com.microsoft.kiota")
215-
public class GetQueryParameters {
215+
public class GetQueryParameters implements QueryParameters {
216216
/**
217217
* Expand related entities
218218
*/
219-
@QueryParameter(name = "%24expand")
220219
@jakarta.annotation.Nullable
221220
public String[] expand;
222221
/**
223222
* Select properties to be returned
224223
*/
225-
@QueryParameter(name = "%24select")
226224
@jakarta.annotation.Nullable
227225
public String[] select;
226+
/**
227+
* Extracts the query parameters into a map for the URI template parsing.
228+
* @return a Map<String, Object>
229+
*/
230+
@jakarta.annotation.Nonnull
231+
public Map<String, Object> toQueryParameters() {
232+
final Map<String, Object> allQueryParams = new HashMap();
233+
allQueryParams.put("%24expand", expand);
234+
allQueryParams.put("%24select", select);
235+
return allQueryParams;
236+
}
228237
}
229238
/**
230239
* Configuration for the request such as headers, query parameters, and middleware options.

0 commit comments

Comments
 (0)