public class DeviceInfo extends java.lang.Object implements IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
java.lang.String |
captureDeviceDriver
The Capture Device Driver.
|
java.lang.String |
captureDeviceName
The Capture Device Name.
|
float |
captureNotFunctioningEventRatio
The Capture Not Functioning Event Ratio.
|
float |
cpuInsufficentEventRatio
The Cpu Insufficent Event Ratio.
|
float |
deviceClippingEventRatio
The Device Clipping Event Ratio.
|
float |
deviceGlitchEventRatio
The Device Glitch Event Ratio.
|
java.lang.Integer |
howlingEventCount
The Howling Event Count.
|
float |
initialSignalLevelRootMeanSquare
The Initial Signal Level Root Mean Square.
|
float |
lowSpeechLevelEventRatio
The Low Speech Level Event Ratio.
|
float |
lowSpeechToNoiseEventRatio
The Low Speech To Noise Event Ratio.
|
float |
micGlitchRate
The Mic Glitch Rate.
|
java.lang.String |
oDataType |
java.lang.Integer |
receivedNoiseLevel
The Received Noise Level.
|
java.lang.Integer |
receivedSignalLevel
The Received Signal Level.
|
java.lang.String |
renderDeviceDriver
The Render Device Driver.
|
java.lang.String |
renderDeviceName
The Render Device Name.
|
float |
renderMuteEventRatio
The Render Mute Event Ratio.
|
float |
renderNotFunctioningEventRatio
The Render Not Functioning Event Ratio.
|
float |
renderZeroVolumeEventRatio
The Render Zero Volume Event Ratio.
|
java.lang.Integer |
sentNoiseLevel
The Sent Noise Level.
|
java.lang.Integer |
sentSignalLevel
The Sent Signal Level.
|
float |
speakerGlitchRate
The Speaker Glitch Rate.
|
Constructor and Description |
---|
DeviceInfo() |
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="captureDeviceDriver", alternate="CaptureDeviceDriver") @Expose public java.lang.String captureDeviceDriver
@SerializedName(value="captureDeviceName", alternate="CaptureDeviceName") @Expose public java.lang.String captureDeviceName
@SerializedName(value="captureNotFunctioningEventRatio", alternate="CaptureNotFunctioningEventRatio") @Expose public float captureNotFunctioningEventRatio
@SerializedName(value="cpuInsufficentEventRatio", alternate="CpuInsufficentEventRatio") @Expose public float cpuInsufficentEventRatio
@SerializedName(value="deviceClippingEventRatio", alternate="DeviceClippingEventRatio") @Expose public float deviceClippingEventRatio
@SerializedName(value="deviceGlitchEventRatio", alternate="DeviceGlitchEventRatio") @Expose public float deviceGlitchEventRatio
@SerializedName(value="howlingEventCount", alternate="HowlingEventCount") @Expose public java.lang.Integer howlingEventCount
@SerializedName(value="initialSignalLevelRootMeanSquare", alternate="InitialSignalLevelRootMeanSquare") @Expose public float initialSignalLevelRootMeanSquare
@SerializedName(value="lowSpeechLevelEventRatio", alternate="LowSpeechLevelEventRatio") @Expose public float lowSpeechLevelEventRatio
@SerializedName(value="lowSpeechToNoiseEventRatio", alternate="LowSpeechToNoiseEventRatio") @Expose public float lowSpeechToNoiseEventRatio
@SerializedName(value="micGlitchRate", alternate="MicGlitchRate") @Expose public float micGlitchRate
@SerializedName(value="receivedNoiseLevel", alternate="ReceivedNoiseLevel") @Expose public java.lang.Integer receivedNoiseLevel
@SerializedName(value="receivedSignalLevel", alternate="ReceivedSignalLevel") @Expose public java.lang.Integer receivedSignalLevel
@SerializedName(value="renderDeviceDriver", alternate="RenderDeviceDriver") @Expose public java.lang.String renderDeviceDriver
@SerializedName(value="renderDeviceName", alternate="RenderDeviceName") @Expose public java.lang.String renderDeviceName
@SerializedName(value="renderMuteEventRatio", alternate="RenderMuteEventRatio") @Expose public float renderMuteEventRatio
@SerializedName(value="renderNotFunctioningEventRatio", alternate="RenderNotFunctioningEventRatio") @Expose public float renderNotFunctioningEventRatio
@SerializedName(value="renderZeroVolumeEventRatio", alternate="RenderZeroVolumeEventRatio") @Expose public float renderZeroVolumeEventRatio
@SerializedName(value="sentNoiseLevel", alternate="SentNoiseLevel") @Expose public java.lang.Integer sentNoiseLevel
@SerializedName(value="sentSignalLevel", alternate="SentSignalLevel") @Expose public java.lang.Integer sentSignalLevel
@SerializedName(value="speakerGlitchRate", alternate="SpeakerGlitchRate") @Expose public float speakerGlitchRate
public final AdditionalDataManager additionalDataManager()
IJsonBackedObject
additionalDataManager
in interface IJsonBackedObject
public com.google.gson.JsonObject getRawObject()
protected ISerializer getSerializer()
public void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject
in interface IJsonBackedObject
serializer
- the serializerjson
- the JSON object to set this object to