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()
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