public class MediaStream extends java.lang.Object implements IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
float |
averageAudioDegradation
The Average Audio Degradation.
|
javax.xml.datatype.Duration |
averageAudioNetworkJitter
The Average Audio Network Jitter.
|
java.lang.Long |
averageBandwidthEstimate
The Average Bandwidth Estimate.
|
javax.xml.datatype.Duration |
averageJitter
The Average Jitter.
|
float |
averagePacketLossRate
The Average Packet Loss Rate.
|
float |
averageRatioOfConcealedSamples
The Average Ratio Of Concealed Samples.
|
float |
averageReceivedFrameRate
The Average Received Frame Rate.
|
javax.xml.datatype.Duration |
averageRoundTripTime
The Average Round Trip Time.
|
float |
averageVideoFrameLossPercentage
The Average Video Frame Loss Percentage.
|
float |
averageVideoFrameRate
The Average Video Frame Rate.
|
float |
averageVideoPacketLossRate
The Average Video Packet Loss Rate.
|
java.util.Calendar |
endDateTime
The End Date Time.
|
float |
lowFrameRateRatio
The Low Frame Rate Ratio.
|
float |
lowVideoProcessingCapabilityRatio
The Low Video Processing Capability Ratio.
|
javax.xml.datatype.Duration |
maxAudioNetworkJitter
The Max Audio Network Jitter.
|
javax.xml.datatype.Duration |
maxJitter
The Max Jitter.
|
float |
maxPacketLossRate
The Max Packet Loss Rate.
|
float |
maxRatioOfConcealedSamples
The Max Ratio Of Concealed Samples.
|
javax.xml.datatype.Duration |
maxRoundTripTime
The Max Round Trip Time.
|
java.lang.String |
oDataType |
java.lang.Long |
packetUtilization
The Packet Utilization.
|
float |
postForwardErrorCorrectionPacketLossRate
The Post Forward Error Correction Packet Loss Rate.
|
java.util.Calendar |
startDateTime
The Start Date Time.
|
MediaStreamDirection |
streamDirection
The Stream Direction.
|
java.lang.String |
streamId
The Stream Id.
|
java.lang.Boolean |
wasMediaBypassed
The Was Media Bypassed.
|
| Constructor and Description |
|---|
MediaStream() |
| Modifier and Type | Method and Description |
|---|---|
AdditionalDataManager |
additionalDataManager()
Provides access to objects not anticipated in the model, as well as
request and response data from the HTTP call
|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
@SerializedName(value="@odata.type") @Expose public java.lang.String oDataType
@SerializedName(value="averageAudioDegradation",
alternate="AverageAudioDegradation")
@Expose
public float averageAudioDegradation
@SerializedName(value="averageAudioNetworkJitter",
alternate="AverageAudioNetworkJitter")
@Expose
public javax.xml.datatype.Duration averageAudioNetworkJitter
@SerializedName(value="averageBandwidthEstimate",
alternate="AverageBandwidthEstimate")
@Expose
public java.lang.Long averageBandwidthEstimate
@SerializedName(value="averageJitter",
alternate="AverageJitter")
@Expose
public javax.xml.datatype.Duration averageJitter
@SerializedName(value="averagePacketLossRate",
alternate="AveragePacketLossRate")
@Expose
public float averagePacketLossRate
@SerializedName(value="averageRatioOfConcealedSamples",
alternate="AverageRatioOfConcealedSamples")
@Expose
public float averageRatioOfConcealedSamples
@SerializedName(value="averageReceivedFrameRate",
alternate="AverageReceivedFrameRate")
@Expose
public float averageReceivedFrameRate
@SerializedName(value="averageRoundTripTime",
alternate="AverageRoundTripTime")
@Expose
public javax.xml.datatype.Duration averageRoundTripTime
@SerializedName(value="averageVideoFrameLossPercentage",
alternate="AverageVideoFrameLossPercentage")
@Expose
public float averageVideoFrameLossPercentage
@SerializedName(value="averageVideoFrameRate",
alternate="AverageVideoFrameRate")
@Expose
public float averageVideoFrameRate
@SerializedName(value="averageVideoPacketLossRate",
alternate="AverageVideoPacketLossRate")
@Expose
public float averageVideoPacketLossRate
@SerializedName(value="endDateTime",
alternate="EndDateTime")
@Expose
public java.util.Calendar endDateTime
@SerializedName(value="lowFrameRateRatio",
alternate="LowFrameRateRatio")
@Expose
public float lowFrameRateRatio
@SerializedName(value="lowVideoProcessingCapabilityRatio",
alternate="LowVideoProcessingCapabilityRatio")
@Expose
public float lowVideoProcessingCapabilityRatio
@SerializedName(value="maxAudioNetworkJitter",
alternate="MaxAudioNetworkJitter")
@Expose
public javax.xml.datatype.Duration maxAudioNetworkJitter
@SerializedName(value="maxJitter",
alternate="MaxJitter")
@Expose
public javax.xml.datatype.Duration maxJitter
@SerializedName(value="maxPacketLossRate",
alternate="MaxPacketLossRate")
@Expose
public float maxPacketLossRate
@SerializedName(value="maxRatioOfConcealedSamples",
alternate="MaxRatioOfConcealedSamples")
@Expose
public float maxRatioOfConcealedSamples
@SerializedName(value="maxRoundTripTime",
alternate="MaxRoundTripTime")
@Expose
public javax.xml.datatype.Duration maxRoundTripTime
@SerializedName(value="packetUtilization",
alternate="PacketUtilization")
@Expose
public java.lang.Long packetUtilization
@SerializedName(value="postForwardErrorCorrectionPacketLossRate",
alternate="PostForwardErrorCorrectionPacketLossRate")
@Expose
public float postForwardErrorCorrectionPacketLossRate
@SerializedName(value="startDateTime",
alternate="StartDateTime")
@Expose
public java.util.Calendar startDateTime
@SerializedName(value="streamDirection",
alternate="StreamDirection")
@Expose
public MediaStreamDirection streamDirection
@SerializedName(value="streamId",
alternate="StreamId")
@Expose
public java.lang.String streamId
@SerializedName(value="wasMediaBypassed",
alternate="WasMediaBypassed")
@Expose
public java.lang.Boolean wasMediaBypassed
public final AdditionalDataManager additionalDataManager()
IJsonBackedObjectadditionalDataManager in interface IJsonBackedObjectpublic com.google.gson.JsonObject getRawObject()
protected ISerializer getSerializer()
public void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectserializer - the serializerjson - the JSON object to set this object to