Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.96.0 #1222

Merged
merged 6 commits into from
May 3, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/classes/Microsoft-Graph-Core-GraphConstants.html
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ <h3 id="toc">
<dt class="phpdocumentor-table-of-contents__entry -constant -public">
<a href="classes/Microsoft-Graph-Core-GraphConstants.html#constant_SDK_VERSION">SDK_VERSION</a>
<span>
&nbsp;= &quot;1.94.0&quot; </span>
&nbsp;= &quot;1.96.0&quot; </span>
</dt>
<dd></dd>

Expand Down
94 changes: 94 additions & 0 deletions src/Beta/Microsoft/Graph/CallRecords/Model/MediaStream.php
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,39 @@ public function setAverageBandwidthEstimate($val)
return $this;
}

/**
* Gets the averageFreezeDuration
* Average of the received freeze duration related to the video stream.
*
* @return \DateInterval|null The averageFreezeDuration
*/
public function getAverageFreezeDuration()
{
if (array_key_exists("averageFreezeDuration", $this->_propDict)) {
if (is_a($this->_propDict["averageFreezeDuration"], "\DateInterval") || is_null($this->_propDict["averageFreezeDuration"])) {
return $this->_propDict["averageFreezeDuration"];
} else {
$this->_propDict["averageFreezeDuration"] = new \DateInterval($this->_propDict["averageFreezeDuration"]);
return $this->_propDict["averageFreezeDuration"];
}
}
return null;
}

/**
* Sets the averageFreezeDuration
* Average of the received freeze duration related to the video stream.
*
* @param \DateInterval $val The value to assign to the averageFreezeDuration
*
* @return MediaStream The MediaStream
*/
public function setAverageFreezeDuration($val)
{
$this->_propDict["averageFreezeDuration"] = $val;
return $this;
}

/**
* Gets the averageJitter
* 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.
Expand Down Expand Up @@ -413,6 +446,34 @@ public function setEndDateTime($val)
return $this;
}
/**
* Gets the isAudioForwardErrorCorrectionUsed
* Indicates whether the forward error correction (FEC) was used at some point during the session. The default value is null.
*
* @return bool|null The isAudioForwardErrorCorrectionUsed
*/
public function getIsAudioForwardErrorCorrectionUsed()
{
if (array_key_exists("isAudioForwardErrorCorrectionUsed", $this->_propDict)) {
return $this->_propDict["isAudioForwardErrorCorrectionUsed"];
} else {
return null;
}
}

/**
* Sets the isAudioForwardErrorCorrectionUsed
* Indicates whether the forward error correction (FEC) was used at some point during the session. The default value is null.
*
* @param bool $val The value of the isAudioForwardErrorCorrectionUsed
*
* @return MediaStream
*/
public function setIsAudioForwardErrorCorrectionUsed($val)
{
$this->_propDict["isAudioForwardErrorCorrectionUsed"] = $val;
return $this;
}
/**
* Gets the lowFrameRateRatio
* Fraction of the call where frame rate is less than 7.5 frames per second.
*
Expand Down Expand Up @@ -680,6 +741,39 @@ public function setPostForwardErrorCorrectionPacketLossRate($val)
return $this;
}

/**
* Gets the rmsFreezeDuration
* Root mean square of the received freeze duration related to the video stream.
*
* @return \DateInterval|null The rmsFreezeDuration
*/
public function getRmsFreezeDuration()
{
if (array_key_exists("rmsFreezeDuration", $this->_propDict)) {
if (is_a($this->_propDict["rmsFreezeDuration"], "\DateInterval") || is_null($this->_propDict["rmsFreezeDuration"])) {
return $this->_propDict["rmsFreezeDuration"];
} else {
$this->_propDict["rmsFreezeDuration"] = new \DateInterval($this->_propDict["rmsFreezeDuration"]);
return $this->_propDict["rmsFreezeDuration"];
}
}
return null;
}

/**
* Sets the rmsFreezeDuration
* Root mean square of the received freeze duration related to the video stream.
*
* @param \DateInterval $val The value to assign to the rmsFreezeDuration
*
* @return MediaStream The MediaStream
*/
public function setRmsFreezeDuration($val)
{
$this->_propDict["rmsFreezeDuration"] = $val;
return $this;
}

/**
* Gets the startDateTime
* 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
Expand Down
112 changes: 112 additions & 0 deletions src/Beta/Microsoft/Graph/CallRecords/Model/ParticipantEndpoint.php
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,90 @@
*/
class ParticipantEndpoint extends Endpoint
{
/**
* Gets the cpuCoresCount
* CPU number of cores used by the media endpoint.
*
* @return int|null The cpuCoresCount
*/
public function getCpuCoresCount()
{
if (array_key_exists("cpuCoresCount", $this->_propDict)) {
return $this->_propDict["cpuCoresCount"];
} else {
return null;
}
}

/**
* Sets the cpuCoresCount
* CPU number of cores used by the media endpoint.
*
* @param int $val The value of the cpuCoresCount
*
* @return ParticipantEndpoint
*/
public function setCpuCoresCount($val)
{
$this->_propDict["cpuCoresCount"] = $val;
return $this;
}
/**
* Gets the cpuName
* CPU name used by the media endpoint.
*
* @return string|null The cpuName
*/
public function getCpuName()
{
if (array_key_exists("cpuName", $this->_propDict)) {
return $this->_propDict["cpuName"];
} else {
return null;
}
}

/**
* Sets the cpuName
* CPU name used by the media endpoint.
*
* @param string $val The value of the cpuName
*
* @return ParticipantEndpoint
*/
public function setCpuName($val)
{
$this->_propDict["cpuName"] = $val;
return $this;
}
/**
* Gets the cpuProcessorSpeedInMhz
* CPU processor speed used by the media endpoint.
*
* @return int|null The cpuProcessorSpeedInMhz
*/
public function getCpuProcessorSpeedInMhz()
{
if (array_key_exists("cpuProcessorSpeedInMhz", $this->_propDict)) {
return $this->_propDict["cpuProcessorSpeedInMhz"];
} else {
return null;
}
}

/**
* Sets the cpuProcessorSpeedInMhz
* CPU processor speed used by the media endpoint.
*
* @param int $val The value of the cpuProcessorSpeedInMhz
*
* @return ParticipantEndpoint
*/
public function setCpuProcessorSpeedInMhz($val)
{
$this->_propDict["cpuProcessorSpeedInMhz"] = $val;
return $this;
}

/**
* Gets the feedback
Expand Down Expand Up @@ -89,4 +173,32 @@ public function setIdentity($val)
$this->_propDict["identity"] = $val;
return $this;
}
/**
* Gets the name
* Name of the device used by the media endpoint.
*
* @return string|null The name
*/
public function getName()
{
if (array_key_exists("name", $this->_propDict)) {
return $this->_propDict["name"];
} else {
return null;
}
}

/**
* Sets the name
* Name of the device used by the media endpoint.
*
* @param string $val The value of the name
*
* @return ParticipantEndpoint
*/
public function setName($val)
{
$this->_propDict["name"] = $val;
return $this;
}
}
29 changes: 29 additions & 0 deletions src/Beta/Microsoft/Graph/CallRecords/Model/Session.php
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,35 @@ public function setFailureInfo($val)
return $this;
}

/**
* Gets the isTest
* Specifies whether the session is a test.
*
* @return bool|null The isTest
*/
public function getIsTest()
{
if (array_key_exists("isTest", $this->_propDict)) {
return $this->_propDict["isTest"];
} else {
return null;
}
}

/**
* Sets the isTest
* Specifies whether the session is a test.
*
* @param bool $val The isTest
*
* @return Session
*/
public function setIsTest($val)
{
$this->_propDict["isTest"] = boolval($val);
return $this;
}


/**
* Gets the modalities
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,39 @@
*/
class AndroidFotaDeploymentAssignment extends Entity
{

/**
* Gets the assignmentTarget
* The Azure Active Directory (Azure AD) we are deploying firmware updates to (e.g.: d93c8f48-bd42-4514-ba40-bc6b84780930). NOTE: Use this property moving forward because the existing property, target, is deprecated.
*
* @return DeviceAndAppManagementAssignmentTarget|null The assignmentTarget
*/
public function getAssignmentTarget()
{
if (array_key_exists("assignmentTarget", $this->_propDict)) {
if (is_a($this->_propDict["assignmentTarget"], "\Beta\Microsoft\Graph\Model\DeviceAndAppManagementAssignmentTarget") || is_null($this->_propDict["assignmentTarget"])) {
return $this->_propDict["assignmentTarget"];
} else {
$this->_propDict["assignmentTarget"] = new DeviceAndAppManagementAssignmentTarget($this->_propDict["assignmentTarget"]);
return $this->_propDict["assignmentTarget"];
}
}
return null;
}

/**
* Sets the assignmentTarget
* The Azure Active Directory (Azure AD) we are deploying firmware updates to (e.g.: d93c8f48-bd42-4514-ba40-bc6b84780930). NOTE: Use this property moving forward because the existing property, target, is deprecated.
*
* @param DeviceAndAppManagementAssignmentTarget $val The value to assign to the assignmentTarget
*
* @return AndroidFotaDeploymentAssignment The AndroidFotaDeploymentAssignment
*/
public function setAssignmentTarget($val)
{
$this->_propDict["assignmentTarget"] = $val;
return $this;
}
/**
* Gets the displayName
* The display name of the Azure AD security group used for the assignment.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,19 @@
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
class AndroidFotaDeploymentAssignmentTarget extends Entity
class AndroidFotaDeploymentAssignmentTarget extends DeviceAndAppManagementAssignmentTarget
{
/**
* Set the @odata.type since this type is immediately descended from an abstract
* type that is referenced as the type in an entity.
* @param array $propDict The property dictionary
*/
public function __construct($propDict = array())
{
parent::__construct($propDict);
$this->setODataType("#microsoft.graph.androidFotaDeploymentAssignmentTarget");
}

/**
* Gets the groupId
* AAD Group Id.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
*
* PrivilegeManagementElevationType File
* AssignmentFilterManagementType File
* PHP version 7
*
* @category Library
Expand All @@ -16,23 +16,20 @@
use Microsoft\Graph\Core\Enum;

/**
* PrivilegeManagementElevationType class
* AssignmentFilterManagementType class
*
* @category Model
* @package Microsoft.Graph
* @copyright (c) Microsoft Corporation. All rights reserved.
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
class PrivilegeManagementElevationType extends Enum
class AssignmentFilterManagementType extends Enum
{
/**
* The Enum PrivilegeManagementElevationType
* The Enum AssignmentFilterManagementType
*/
const UNDETERMINED = "undetermined";
const UNMANAGED_ELEVATION = "unmanagedElevation";
const ZERO_TOUCH_ELEVATION = "zeroTouchElevation";
const USER_CONFIRMED_ELEVATION = "userConfirmedElevation";
const SUPPORT_APPROVED_ELEVATION = "supportApprovedElevation";
const DEVICES = "devices";
const APPS = "apps";
const UNKNOWN_FUTURE_VALUE = "unknownFutureValue";
}
Loading