Class TeleconferenceDeviceQuality

java.lang.Object
com.microsoft.graph.models.TeleconferenceDeviceQuality
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class TeleconferenceDeviceQuality extends Object implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Teleconference Device Quality.
  • Field Details

    • oDataType

      @SerializedName("@odata.type") @Expose @Nullable public String oDataType
      the OData type of the object as returned by the service
    • callChainId

      @SerializedName(value="callChainId", alternate="CallChainId") @Expose @Nullable public UUID callChainId
      The Call Chain Id. A unique identifier for all the participant calls in a conference or a unique identifier for two participant calls in P2P call. This needs to be copied over from Microsoft.Graph.Call.CallChainId.
    • cloudServiceDeploymentEnvironment

      @SerializedName(value="cloudServiceDeploymentEnvironment", alternate="CloudServiceDeploymentEnvironment") @Expose @Nullable public String cloudServiceDeploymentEnvironment
      The Cloud Service Deployment Environment. A geo-region where the service is deployed, such as ProdNoam.
    • cloudServiceDeploymentId

      @SerializedName(value="cloudServiceDeploymentId", alternate="CloudServiceDeploymentId") @Expose @Nullable public String cloudServiceDeploymentId
      The Cloud Service Deployment Id. A unique deployment identifier assigned by Azure.
    • cloudServiceInstanceName

      @SerializedName(value="cloudServiceInstanceName", alternate="CloudServiceInstanceName") @Expose @Nullable public String cloudServiceInstanceName
      The Cloud Service Instance Name. The Azure deployed cloud service instance name, such as FrontEnd_IN_3.
    • cloudServiceName

      @SerializedName(value="cloudServiceName", alternate="CloudServiceName") @Expose @Nullable public String cloudServiceName
      The Cloud Service Name. The Azure deployed cloud service name, such as contoso.cloudapp.net.
    • deviceDescription

      @SerializedName(value="deviceDescription", alternate="DeviceDescription") @Expose @Nullable public String deviceDescription
      The Device Description. Any additional description, such as VTC Bldg 30/21.
    • deviceName

      @SerializedName(value="deviceName", alternate="DeviceName") @Expose @Nullable public String deviceName
      The Device Name. The user media agent name, such as Cisco SX80.
    • mediaLegId

      @SerializedName(value="mediaLegId", alternate="MediaLegId") @Expose @Nullable public UUID mediaLegId
      The Media Leg Id. A unique identifier for a specific media leg of a participant in a conference. One participant can have multiple media leg identifiers if retargeting happens. CVI partner assigns this value.
    • mediaQualityList

      @SerializedName(value="mediaQualityList", alternate="MediaQualityList") @Expose @Nullable public List<TeleconferenceDeviceMediaQuality> mediaQualityList
      The Media Quality List. The list of media qualities in a media session (call), such as audio quality, video quality, and/or screen sharing quality.
    • participantId

      @SerializedName(value="participantId", alternate="ParticipantId") @Expose @Nullable public UUID participantId
      The Participant Id. A unique identifier for a specific participant in a conference. The CVI partner needs to copy over Call.MyParticipantId to this property.
  • Constructor Details

    • TeleconferenceDeviceQuality

      public TeleconferenceDeviceQuality()
  • Method Details

    • additionalDataManager

      @Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()
      Specified by:
      additionalDataManager in interface com.microsoft.graph.serializer.IJsonBackedObject
    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to