Skip to content

Commit 3fd276e

Browse files
Merge pull request #1752 from microsoftgraph/v1.0/pipelinebuild/132033
Generated models and request builders
2 parents 16e2fcc + 7957265 commit 3fd276e

File tree

98 files changed

+2731
-999
lines changed

Some content is hidden

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

98 files changed

+2731
-999
lines changed

CHANGELOG.md

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

1212
### Changed
1313

14+
## [5.80.0] - 2024-01-23
15+
16+
### Added
17+
18+
- AccessPackageResource model and derived models and requests.
19+
- CallSendDtmfTonesParameterSet model and derived requests.
20+
- EducationGradingCategory model and derived requests.
21+
- SendDtmfCompletionReason model.
22+
- SendDtmfTonesOperation model and derived requests.
23+
- SocialIdentitySource model.
24+
- SocialIdentitySourceType model.
25+
- GitHubOrganizationEvidence model.
26+
- GitHubRepoEvidence model.
27+
- GitHubUserEvidence model.
28+
- HostLogonSessionEvidence model.
29+
- IoTDeviceEvidence model.
30+
- IoTDeviceImportanceType model.
31+
- MalwareEvidence model.
32+
- NetworkConnectionEvidence model.
33+
- NicEvidence model.
34+
- ProtocolType model.
35+
- SasTokenEvidence model.
36+
- ServicePrincipalEvidence model.
37+
- ServicePrincipalType model.
38+
- SubmissionMailEvidence model.
39+
40+
### Changed
41+
42+
- AccessPackageResource model.
43+
- ChatSendActivityNotificationParameterSet model and derived requests.
44+
- EducationAssignment model and derived requests.
45+
- EducationAssignmentSettings model and derived requests.
46+
- EducationSubmission model.
47+
- TeamsAppSettings model.
48+
- TeamSendActivityNotificationParameterSet model and derived requests.
49+
- User model and derived requests.
50+
- UserTeamworkSendActivityNotificationParameterSet model and derived requests.
51+
- CallRequestBuilder request.
52+
- Workbook*Range request builders changed to remove "sort", "format", and "worksheet" functions.
53+
- Sort, Format, and Worksheet properties still available via the WorkbookRange entity returned from these requests.
54+
55+
1456
## [5.79.0] - 2023-12-21
1557

1658
### 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.79.0'
22+
implementation 'com.microsoft.graph:microsoft-graph:5.80.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.79.0</version>
39+
<version>5.80.0</version>
4040
</dependency>
4141
<dependency>
4242
<!-- This dependency is only needed if you are using the TokenCredentialAuthProvider -->
@@ -210,5 +210,6 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the [MI
210210

211211

212212

213+
213214

214215

android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ buildscript {
99

1010
dependencies {
1111
classpath "com.gradle:gradle-enterprise-gradle-plugin:3.16.1"
12-
classpath "com.android.tools.build:gradle:8.2.1"
12+
classpath "com.android.tools.build:gradle:8.2.2"
1313
classpath "com.github.ben-manes:gradle-versions-plugin:0.51.0"
1414
}
1515
}

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 = 79
29+
mavenMinorVersion = 80
3030
mavenPatchVersion = 0
3131
mavenArtifactSuffix =
3232

@@ -133,5 +133,6 @@ mavenCentralPublishingEnabled=false
133133

134134

135135

136+
136137

137138

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.79.0";
21+
public static final String VERSION_NAME = "5.80.0";
2222
}
2323

2424

@@ -110,5 +110,6 @@ private Constants() {
110110

111111

112112

113+
113114

114115

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import com.microsoft.graph.serializer.AdditionalDataManager;
1010
import java.util.EnumSet;
1111
import com.microsoft.graph.http.BaseCollectionPage;
12+
import com.microsoft.graph.models.AccessPackageResourceAttribute;
1213
import com.microsoft.graph.models.AccessPackageResourceEnvironment;
1314
import com.microsoft.graph.models.Entity;
1415
import com.microsoft.graph.requests.AccessPackageResourceRoleCollectionPage;
@@ -29,6 +30,15 @@
2930
public class AccessPackageResource extends Entity implements IJsonBackedObject {
3031

3132

33+
/**
34+
* The Attributes.
35+
* Contains information about the attributes to be collected from the requestor and sent to the resource application.
36+
*/
37+
@SerializedName(value = "attributes", alternate = {"Attributes"})
38+
@Expose
39+
@Nullable
40+
public java.util.List<AccessPackageResourceAttribute> attributes;
41+
3242
/**
3343
* The Created Date Time.
3444
* The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.
Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
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.AccessPackageResourceAttributeDestination;
12+
import com.microsoft.graph.models.AccessPackageResourceAttributeSource;
13+
14+
15+
import com.google.gson.JsonObject;
16+
import com.google.gson.annotations.SerializedName;
17+
import com.google.gson.annotations.Expose;
18+
import javax.annotation.Nullable;
19+
import javax.annotation.Nonnull;
20+
21+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
22+
23+
/**
24+
* The class for the Access Package Resource Attribute.
25+
*/
26+
public class AccessPackageResourceAttribute implements IJsonBackedObject {
27+
28+
/** the OData type of the object as returned by the service */
29+
@SerializedName("@odata.type")
30+
@Expose
31+
@Nullable
32+
public String oDataType;
33+
34+
private transient AdditionalDataManager additionalDataManager = new AdditionalDataManager(this);
35+
36+
@Override
37+
@Nonnull
38+
public final AdditionalDataManager additionalDataManager() {
39+
return additionalDataManager;
40+
}
41+
42+
/**
43+
* The Destination.
44+
* Information about how to set the attribute, currently a accessPackageUserDirectoryAttributeStore type.
45+
*/
46+
@SerializedName(value = "destination", alternate = {"Destination"})
47+
@Expose
48+
@Nullable
49+
public AccessPackageResourceAttributeDestination destination;
50+
51+
/**
52+
* The Name.
53+
* The name of the attribute in the end system. If the destination is accessPackageUserDirectoryAttributeStore, then a user property such as jobTitle or a directory schema extension for the user object type, such as extension2b676109c7c74ae2b41549205f1947edpersonalTitle.
54+
*/
55+
@SerializedName(value = "name", alternate = {"Name"})
56+
@Expose
57+
@Nullable
58+
public String name;
59+
60+
/**
61+
* The Source.
62+
* Information about how to populate the attribute value when an accessPackageAssignmentRequest is being fulfilled, currently a accessPackageResourceAttributeQuestion type.
63+
*/
64+
@SerializedName(value = "source", alternate = {"Source"})
65+
@Expose
66+
@Nullable
67+
public AccessPackageResourceAttributeSource source;
68+
69+
70+
/**
71+
* Sets the raw JSON object
72+
*
73+
* @param serializer the serializer
74+
* @param json the JSON object to set this object to
75+
*/
76+
public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) {
77+
78+
}
79+
}
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
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+
12+
13+
import com.google.gson.JsonObject;
14+
import com.google.gson.annotations.SerializedName;
15+
import com.google.gson.annotations.Expose;
16+
import javax.annotation.Nullable;
17+
import javax.annotation.Nonnull;
18+
19+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
20+
21+
/**
22+
* The class for the Access Package Resource Attribute Destination.
23+
*/
24+
public class AccessPackageResourceAttributeDestination implements IJsonBackedObject {
25+
26+
/** the OData type of the object as returned by the service */
27+
@SerializedName("@odata.type")
28+
@Expose
29+
@Nullable
30+
public String oDataType;
31+
32+
private transient AdditionalDataManager additionalDataManager = new AdditionalDataManager(this);
33+
34+
@Override
35+
@Nonnull
36+
public final AdditionalDataManager additionalDataManager() {
37+
return additionalDataManager;
38+
}
39+
40+
41+
/**
42+
* Sets the raw JSON object
43+
*
44+
* @param serializer the serializer
45+
* @param json the JSON object to set this object to
46+
*/
47+
public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) {
48+
49+
}
50+
}
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
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.AccessPackageQuestion;
12+
import com.microsoft.graph.models.AccessPackageResourceAttributeSource;
13+
14+
15+
import com.google.gson.JsonObject;
16+
import com.google.gson.annotations.SerializedName;
17+
import com.google.gson.annotations.Expose;
18+
import javax.annotation.Nullable;
19+
import javax.annotation.Nonnull;
20+
21+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
22+
23+
/**
24+
* The class for the Access Package Resource Attribute Question.
25+
*/
26+
public class AccessPackageResourceAttributeQuestion extends AccessPackageResourceAttributeSource implements IJsonBackedObject {
27+
28+
29+
/**
30+
* The Question.
31+
*
32+
*/
33+
@SerializedName(value = "question", alternate = {"Question"})
34+
@Expose
35+
@Nullable
36+
public AccessPackageQuestion question;
37+
38+
39+
/**
40+
* Sets the raw JSON object
41+
*
42+
* @param serializer the serializer
43+
* @param json the JSON object to set this object to
44+
*/
45+
public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) {
46+
47+
}
48+
}
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
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+
12+
13+
import com.google.gson.JsonObject;
14+
import com.google.gson.annotations.SerializedName;
15+
import com.google.gson.annotations.Expose;
16+
import javax.annotation.Nullable;
17+
import javax.annotation.Nonnull;
18+
19+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
20+
21+
/**
22+
* The class for the Access Package Resource Attribute Source.
23+
*/
24+
public class AccessPackageResourceAttributeSource implements IJsonBackedObject {
25+
26+
/** the OData type of the object as returned by the service */
27+
@SerializedName("@odata.type")
28+
@Expose
29+
@Nullable
30+
public String oDataType;
31+
32+
private transient AdditionalDataManager additionalDataManager = new AdditionalDataManager(this);
33+
34+
@Override
35+
@Nonnull
36+
public final AdditionalDataManager additionalDataManager() {
37+
return additionalDataManager;
38+
}
39+
40+
41+
/**
42+
* Sets the raw JSON object
43+
*
44+
* @param serializer the serializer
45+
* @param json the JSON object to set this object to
46+
*/
47+
public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) {
48+
49+
}
50+
}

0 commit comments

Comments
 (0)