diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9505a16a99c..8ce009c3bfb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
+## [5.62.0] - 2023-06-23
+
+### Changed
+
+- Generated v1.0 models and request builders using Typewriter.
+
## [5.61.0] - 2023-06-16
### Changed
diff --git a/README.md b/README.md
index a8200a6afd9..89f03bc7bda 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,7 @@ repositories {
dependencies {
// Include the sdk as a dependency
- implementation 'com.microsoft.graph:microsoft-graph:5.61.0'
+ implementation 'com.microsoft.graph:microsoft-graph:5.62.0'
// Uncomment the line below if you are building an android application
//implementation 'com.google.guava:guava:30.1.1-android'
// This dependency is only needed if you are using the TokenCrendentialAuthProvider
@@ -36,7 +36,7 @@ Add the dependency in `dependencies` in pom.xml
com.microsoft.graph
microsoft-graph
- 5.61.0
+ 5.62.0
@@ -192,5 +192,6 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the [MI
+
diff --git a/gradle.properties b/gradle.properties
index 8c81fafa044..9cc56db1da0 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -26,7 +26,7 @@ org.gradle.caching=true
mavenGroupId = com.microsoft.graph
mavenArtifactId = microsoft-graph
mavenMajorVersion = 5
-mavenMinorVersion = 61
+mavenMinorVersion = 62
mavenPatchVersion = 0
mavenArtifactSuffix =
@@ -115,5 +115,6 @@ mavenCentralPublishingEnabled=false
+
diff --git a/src/main/java/com/microsoft/graph/callrecords/models/MediaStream.java b/src/main/java/com/microsoft/graph/callrecords/models/MediaStream.java
index 892e48fe76f..f741b5424d6 100644
--- a/src/main/java/com/microsoft/graph/callrecords/models/MediaStream.java
+++ b/src/main/java/com/microsoft/graph/callrecords/models/MediaStream.java
@@ -76,6 +76,15 @@ public final AdditionalDataManager additionalDataManager() {
@Nullable
public Long averageBandwidthEstimate;
+ /**
+ * The Average Freeze Duration.
+ * Average duration of the received freezing time in the video stream.
+ */
+ @SerializedName(value = "averageFreezeDuration", alternate = {"AverageFreezeDuration"})
+ @Expose
+ @Nullable
+ public javax.xml.datatype.Duration averageFreezeDuration;
+
/**
* The Average Jitter.
* Average jitter for the stream computed as specified in [RFC 3550][], denoted in [ISO 8601][] format. For example, 1 second is denoted as 'PT1S', where 'P' is the duration designator, 'T' is the time designator, and 'S' is the second designator.
@@ -157,6 +166,15 @@ public final AdditionalDataManager additionalDataManager() {
@Nullable
public java.time.OffsetDateTime endDateTime;
+ /**
+ * The Is Audio Forward Error Correction Used.
+ * Indicates whether the forward error correction (FEC) was used at some point during the session. The default value is null.
+ */
+ @SerializedName(value = "isAudioForwardErrorCorrectionUsed", alternate = {"IsAudioForwardErrorCorrectionUsed"})
+ @Expose
+ @Nullable
+ public Boolean isAudioForwardErrorCorrectionUsed;
+
/**
* The Low Frame Rate Ratio.
* Fraction of the call where frame rate is less than 7.5 frames per second.
@@ -238,6 +256,15 @@ public final AdditionalDataManager additionalDataManager() {
@Nullable
public Float postForwardErrorCorrectionPacketLossRate;
+ /**
+ * The Rms Freeze Duration.
+ * Average duration of the received freezing time in the video stream represented in root mean square.
+ */
+ @SerializedName(value = "rmsFreezeDuration", alternate = {"RmsFreezeDuration"})
+ @Expose
+ @Nullable
+ public javax.xml.datatype.Duration rmsFreezeDuration;
+
/**
* The Start Date Time.
* UTC time when the stream started. The DateTimeOffset 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
diff --git a/src/main/java/com/microsoft/graph/callrecords/models/ParticipantEndpoint.java b/src/main/java/com/microsoft/graph/callrecords/models/ParticipantEndpoint.java
index 9b7de215000..dece619e4b6 100644
--- a/src/main/java/com/microsoft/graph/callrecords/models/ParticipantEndpoint.java
+++ b/src/main/java/com/microsoft/graph/callrecords/models/ParticipantEndpoint.java
@@ -27,6 +27,33 @@
public class ParticipantEndpoint extends Endpoint implements IJsonBackedObject {
+ /**
+ * The Cpu Cores Count.
+ * CPU number of cores used by the media endpoint.
+ */
+ @SerializedName(value = "cpuCoresCount", alternate = {"CpuCoresCount"})
+ @Expose
+ @Nullable
+ public Integer cpuCoresCount;
+
+ /**
+ * The Cpu Name.
+ * CPU name used by the media endpoint.
+ */
+ @SerializedName(value = "cpuName", alternate = {"CpuName"})
+ @Expose
+ @Nullable
+ public String cpuName;
+
+ /**
+ * The Cpu Processor Speed In Mhz.
+ * CPU processor speed used by the media endpoint.
+ */
+ @SerializedName(value = "cpuProcessorSpeedInMhz", alternate = {"CpuProcessorSpeedInMhz"})
+ @Expose
+ @Nullable
+ public Integer cpuProcessorSpeedInMhz;
+
/**
* The Feedback.
* The feedback provided by the user of this endpoint about the quality of the session.
@@ -45,6 +72,15 @@ public class ParticipantEndpoint extends Endpoint implements IJsonBackedObject {
@Nullable
public IdentitySet identity;
+ /**
+ * The Name.
+ * Name of the device used by the media endpoint.
+ */
+ @SerializedName(value = "name", alternate = {"Name"})
+ @Expose
+ @Nullable
+ public String name;
+
/**
* Sets the raw JSON object
diff --git a/src/main/java/com/microsoft/graph/callrecords/models/Session.java b/src/main/java/com/microsoft/graph/callrecords/models/Session.java
index c2950576c6d..ad47be3dee6 100644
--- a/src/main/java/com/microsoft/graph/callrecords/models/Session.java
+++ b/src/main/java/com/microsoft/graph/callrecords/models/Session.java
@@ -66,6 +66,15 @@ public class Session extends Entity implements IJsonBackedObject {
@Nullable
public FailureInfo failureInfo;
+ /**
+ * The Is Test.
+ * Specifies whether the session is a test.
+ */
+ @SerializedName(value = "isTest", alternate = {"IsTest"})
+ @Expose
+ @Nullable
+ public Boolean isTest;
+
/**
* The Modalities.
* List of modalities present in the session. Possible values are: unknown, audio, video, videoBasedScreenSharing, data, screenSharing, unknownFutureValue.
diff --git a/src/main/java/com/microsoft/graph/info/Constants.java b/src/main/java/com/microsoft/graph/info/Constants.java
index 3c4f25e172b..4cca924bbb3 100644
--- a/src/main/java/com/microsoft/graph/info/Constants.java
+++ b/src/main/java/com/microsoft/graph/info/Constants.java
@@ -18,7 +18,7 @@ private Constants() {
/** The client secret to use for unit testing */
public static final String CLIENTSECRET = "clientsecret";
/** The SDK version */
- public static final String VERSION_NAME = "5.61.0";
+ public static final String VERSION_NAME = "5.62.0";
}
@@ -92,5 +92,6 @@ private Constants() {
+
diff --git a/src/main/java/com/microsoft/graph/models/AppConsentApprovalRoute.java b/src/main/java/com/microsoft/graph/models/AppConsentApprovalRoute.java
index 8ee2cc25889..9e86a4f3892 100644
--- a/src/main/java/com/microsoft/graph/models/AppConsentApprovalRoute.java
+++ b/src/main/java/com/microsoft/graph/models/AppConsentApprovalRoute.java
@@ -29,7 +29,7 @@ public class AppConsentApprovalRoute extends Entity implements IJsonBackedObject
/**
* The App Consent Requests.
- * A collection of userConsentRequest objects for a specific application.
+ * A collection of appConsentRequest objects representing apps for which admin consent has been requested by one or more users.
*/
@SerializedName(value = "appConsentRequests", alternate = {"AppConsentRequests"})
@Expose