Skip to content

Commit 7f0459b

Browse files
Merge pull request #1074 from microsoftgraph/v1.0/pipelinebuild/74804
Generated v1.0 models and request builders using Typewriter
2 parents 4120d62 + 15d8d7a commit 7f0459b

21 files changed

+666
-16
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
### Changed
1313

14+
## [5.25.0] - 2022-05-19
15+
16+
### Added
17+
18+
- ChecklistItem model and related requests.
19+
20+
### Changed
21+
22+
- Generated v1.0 models and request builders using Typewriter.
23+
- Model and requests related to the added CheckListItem model, ie: TodoTask & TodoTaskRequestBuilder.
24+
1425
## [5.24.0] - 2022-05-11
1526

1627
### Added

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ repositories {
1919
2020
dependencies {
2121
// Include the sdk as a dependency
22-
implementation 'com.microsoft.graph:microsoft-graph:5.24.0'
22+
implementation 'com.microsoft.graph:microsoft-graph:5.25.0'
2323
// Uncomment the line below if you are building an android application
2424
//implementation 'com.google.guava:guava:30.1.1-android'
2525
// This dependency is only needed if you are using the TokenCrendentialAuthProvider
@@ -36,7 +36,7 @@ Add the dependency in `dependencies` in pom.xml
3636
<!-- Include the sdk as a dependency -->
3737
<groupId>com.microsoft.graph</groupId>
3838
<artifactId>microsoft-graph</artifactId>
39-
<version>5.24.0</version>
39+
<version>5.25.0</version>
4040
</dependency>
4141
<dependency>
4242
<!-- This dependency is only needed if you are using the TokenCrendentialAuthProvider -->
@@ -155,5 +155,6 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the [MI
155155

156156

157157

158+
158159

159160

gradle.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ org.gradle.caching=true
2626
mavenGroupId = com.microsoft.graph
2727
mavenArtifactId = microsoft-graph
2828
mavenMajorVersion = 5
29-
mavenMinorVersion = 24
29+
mavenMinorVersion = 25
3030
mavenPatchVersion = 0
3131
mavenArtifactSuffix =
3232

@@ -78,5 +78,6 @@ mavenCentralPublishingEnabled=false
7878

7979

8080

81+
8182

8283

src/main/java/com/microsoft/graph/info/Constants.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ private Constants() {
1818
/** The client secret to use for unit testing */
1919
public static final String CLIENTSECRET = "clientsecret";
2020
/** The SDK version */
21-
public static final String VERSION_NAME = "5.24.0";
21+
public static final String VERSION_NAME = "5.25.0";
2222
}
2323

2424

@@ -55,5 +55,6 @@ private Constants() {
5555

5656

5757

58+
5859

5960

src/main/java/com/microsoft/graph/models/Application.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject {
329329

330330
/**
331331
* The Extension Properties.
332-
* Read-only. Nullable.
332+
* Read-only. Nullable. Supports $expand and $filter (eq when counting empty collections).
333333
*/
334334
@SerializedName(value = "extensionProperties", alternate = {"ExtensionProperties"})
335335
@Expose
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
// Template Source: BaseEntity.java.tt
2+
// ------------------------------------------------------------------------------
3+
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
4+
// ------------------------------------------------------------------------------
5+
6+
package com.microsoft.graph.models;
7+
import com.microsoft.graph.serializer.ISerializer;
8+
import com.microsoft.graph.serializer.IJsonBackedObject;
9+
import com.microsoft.graph.serializer.AdditionalDataManager;
10+
import java.util.EnumSet;
11+
import com.microsoft.graph.models.Entity;
12+
13+
14+
import com.google.gson.JsonObject;
15+
import com.google.gson.annotations.SerializedName;
16+
import com.google.gson.annotations.Expose;
17+
import javax.annotation.Nullable;
18+
import javax.annotation.Nonnull;
19+
20+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
21+
22+
/**
23+
* The class for the Checklist Item.
24+
*/
25+
public class ChecklistItem extends Entity implements IJsonBackedObject {
26+
27+
28+
/**
29+
* The Checked Date Time.
30+
* The date and time when the checklistItem was finished.
31+
*/
32+
@SerializedName(value = "checkedDateTime", alternate = {"CheckedDateTime"})
33+
@Expose
34+
@Nullable
35+
public java.time.OffsetDateTime checkedDateTime;
36+
37+
/**
38+
* The Created Date Time.
39+
* The date and time when the checklistItem was created.
40+
*/
41+
@SerializedName(value = "createdDateTime", alternate = {"CreatedDateTime"})
42+
@Expose
43+
@Nullable
44+
public java.time.OffsetDateTime createdDateTime;
45+
46+
/**
47+
* The Display Name.
48+
* Field indicating the title of checklistItem.
49+
*/
50+
@SerializedName(value = "displayName", alternate = {"DisplayName"})
51+
@Expose
52+
@Nullable
53+
public String displayName;
54+
55+
/**
56+
* The Is Checked.
57+
* State indicating whether the item is checked off or not.
58+
*/
59+
@SerializedName(value = "isChecked", alternate = {"IsChecked"})
60+
@Expose
61+
@Nullable
62+
public Boolean isChecked;
63+
64+
65+
/**
66+
* Sets the raw JSON object
67+
*
68+
* @param serializer the serializer
69+
* @param json the JSON object to set this object to
70+
*/
71+
public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) {
72+
73+
}
74+
}

src/main/java/com/microsoft/graph/models/Device.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ public class Device extends DirectoryObject implements IJsonBackedObject {
167167

168168
/**
169169
* The Physical Ids.
170-
* For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith).
170+
* For internal use only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections).
171171
*/
172172
@SerializedName(value = "physicalIds", alternate = {"PhysicalIds"})
173173
@Expose
@@ -185,7 +185,7 @@ public class Device extends DirectoryObject implements IJsonBackedObject {
185185

186186
/**
187187
* The System Labels.
188-
* List of labels applied to the device by the system.
188+
* List of labels applied to the device by the system. Supports $filter (eq when counting empty collections).
189189
*/
190190
@SerializedName(value = "systemLabels", alternate = {"SystemLabels"})
191191
@Expose

src/main/java/com/microsoft/graph/models/Group.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ public class Group extends DirectoryObject implements IJsonBackedObject {
284284

285285
/**
286286
* The Proxy Addresses.
287-
* Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: [email protected]', 'smtp: [email protected]']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith).
287+
* Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: [email protected]', 'smtp: [email protected]']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections).
288288
*/
289289
@SerializedName(value = "proxyAddresses", alternate = {"ProxyAddresses"})
290290
@Expose

src/main/java/com/microsoft/graph/models/IdentitySet.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public final AdditionalDataManager additionalDataManager() {
4040

4141
/**
4242
* The Application.
43-
* Optional. The application associated with this action.
43+
* The Identity of the Application. This property is read-only.
4444
*/
4545
@SerializedName(value = "application", alternate = {"Application"})
4646
@Expose
@@ -49,7 +49,7 @@ public final AdditionalDataManager additionalDataManager() {
4949

5050
/**
5151
* The Device.
52-
* Optional. The device associated with this action.
52+
* The Identity of the Device. This property is read-only.
5353
*/
5454
@SerializedName(value = "device", alternate = {"Device"})
5555
@Expose
@@ -58,7 +58,7 @@ public final AdditionalDataManager additionalDataManager() {
5858

5959
/**
6060
* The User.
61-
* Optional. The user associated with this action.
61+
* The Identity of the User. This property is read-only.
6262
*/
6363
@SerializedName(value = "user", alternate = {"User"})
6464
@Expose

src/main/java/com/microsoft/graph/models/OrgContact.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ public class OrgContact extends DirectoryObject implements IJsonBackedObject {
140140

141141
/**
142142
* The Proxy Addresses.
143-
* For example: 'SMTP: [email protected]', 'smtp: [email protected]'. The any operator is required for filter expressions on multi-valued properties. Supports $filter (eq, not, ge, le, startsWith).
143+
* For example: 'SMTP: [email protected]', 'smtp: [email protected]'. The any operator is required for filter expressions on multi-valued properties. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections).
144144
*/
145145
@SerializedName(value = "proxyAddresses", alternate = {"ProxyAddresses"})
146146
@Expose

0 commit comments

Comments
 (0)