Class NetworkInfo
java.lang.Object
com.microsoft.graph.callrecords.models.NetworkInfo
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Network Info.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Bandwidth Low Event Ratio.The Basic Service Set Identifier.The Connection Type.The Delay Event Ratio.The Dns Suffix.The Ip Address.The Link Speed.The Mac Address.The Network Transport Protocol.the OData type of the object as returned by the serviceThe Port.The Received Quality Event Ratio.The Reflexive IPAddress.The Relay IPAddress.The Relay Port.The Sent Quality Event Ratio.The Subnet.The Trace Route Hops.The Wifi Band.The Wifi Battery Charge.The Wifi Channel.The Wifi Microsoft Driver.The Wifi Microsoft Driver Version.The Wifi Radio Type.The Wifi Signal Strength.The Wifi Vendor Driver.The Wifi Vendor Driver Version. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManagervoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
bandwidthLowEventRatio
@SerializedName(value="bandwidthLowEventRatio", alternate="BandwidthLowEventRatio") @Expose @Nullable public Float bandwidthLowEventRatioThe Bandwidth Low Event Ratio. Fraction of the call that the media endpoint detected the available bandwidth or bandwidth policy was low enough to cause poor quality of the audio sent. -
basicServiceSetIdentifier
@SerializedName(value="basicServiceSetIdentifier", alternate="BasicServiceSetIdentifier") @Expose @Nullable public String basicServiceSetIdentifierThe Basic Service Set Identifier. The wireless LAN basic service set identifier of the media endpoint used to connect to the network. -
connectionType
@SerializedName(value="connectionType", alternate="ConnectionType") @Expose @Nullable public NetworkConnectionType connectionTypeThe Connection Type. Type of network used by the media endpoint. Possible values are: unknown, wired, wifi, mobile, tunnel, unknownFutureValue. -
delayEventRatio
@SerializedName(value="delayEventRatio", alternate="DelayEventRatio") @Expose @Nullable public Float delayEventRatioThe Delay Event Ratio. Fraction of the call that the media endpoint detected the network delay was significant enough to impact the ability to have real-time two-way communication. -
dnsSuffix
The Dns Suffix. DNS suffix associated with the network adapter of the media endpoint. -
ipAddress
The Ip Address. IP address of the media endpoint. -
linkSpeed
The Link Speed. Link speed in bits per second reported by the network adapter used by the media endpoint. -
macAddress
@SerializedName(value="macAddress", alternate="MacAddress") @Expose @Nullable public String macAddressThe Mac Address. The media access control (MAC) address of the media endpoint's network device. -
networkTransportProtocol
@SerializedName(value="networkTransportProtocol", alternate="NetworkTransportProtocol") @Expose @Nullable public NetworkTransportProtocol networkTransportProtocolThe Network Transport Protocol. Network protocol used for the transmission of stream. Possible values are: unknown, udp, tcp, unknownFutureValue. -
port
The Port. Network port number used by media endpoint. -
receivedQualityEventRatio
@SerializedName(value="receivedQualityEventRatio", alternate="ReceivedQualityEventRatio") @Expose @Nullable public Float receivedQualityEventRatioThe Received Quality Event Ratio. Fraction of the call that the media endpoint detected the network was causing poor quality of the audio received. -
reflexiveIPAddress
@SerializedName(value="reflexiveIPAddress", alternate="ReflexiveIPAddress") @Expose @Nullable public String reflexiveIPAddressThe Reflexive IPAddress. IP address of the media endpoint as seen by the media relay server. This is typically the public internet IP address associated to the endpoint. -
relayIPAddress
@SerializedName(value="relayIPAddress", alternate="RelayIPAddress") @Expose @Nullable public String relayIPAddressThe Relay IPAddress. IP address of the media relay server allocated by the media endpoint. -
relayPort
@SerializedName(value="relayPort", alternate="RelayPort") @Expose @Nullable public Integer relayPortThe Relay Port. Network port number allocated on the media relay server by the media endpoint. -
sentQualityEventRatio
@SerializedName(value="sentQualityEventRatio", alternate="SentQualityEventRatio") @Expose @Nullable public Float sentQualityEventRatioThe Sent Quality Event Ratio. Fraction of the call that the media endpoint detected the network was causing poor quality of the audio sent. -
subnet
The Subnet. Subnet used for media stream by the media endpoint. -
traceRouteHops
@SerializedName(value="traceRouteHops", alternate="TraceRouteHops") @Expose @Nullable public List<TraceRouteHop> traceRouteHopsThe Trace Route Hops. List of network trace route hops collected for this media stream.* -
wifiBand
The Wifi Band. WiFi band used by the media endpoint. Possible values are: unknown, frequency24GHz, frequency50GHz, frequency60GHz, unknownFutureValue. -
wifiBatteryCharge
@SerializedName(value="wifiBatteryCharge", alternate="WifiBatteryCharge") @Expose @Nullable public Integer wifiBatteryChargeThe Wifi Battery Charge. Estimated remaining battery charge in percentage reported by the media endpoint. -
wifiChannel
@SerializedName(value="wifiChannel", alternate="WifiChannel") @Expose @Nullable public Integer wifiChannelThe Wifi Channel. WiFi channel used by the media endpoint. -
wifiMicrosoftDriver
@SerializedName(value="wifiMicrosoftDriver", alternate="WifiMicrosoftDriver") @Expose @Nullable public String wifiMicrosoftDriverThe Wifi Microsoft Driver. Name of the Microsoft WiFi driver used by the media endpoint. Value may be localized based on the language used by endpoint. -
wifiMicrosoftDriverVersion
@SerializedName(value="wifiMicrosoftDriverVersion", alternate="WifiMicrosoftDriverVersion") @Expose @Nullable public String wifiMicrosoftDriverVersionThe Wifi Microsoft Driver Version. Version of the Microsoft WiFi driver used by the media endpoint. -
wifiRadioType
@SerializedName(value="wifiRadioType", alternate="WifiRadioType") @Expose @Nullable public WifiRadioType wifiRadioTypeThe Wifi Radio Type. Type of WiFi radio used by the media endpoint. Possible values are: unknown, wifi80211a, wifi80211b, wifi80211g, wifi80211n, wifi80211ac, wifi80211ax, unknownFutureValue. -
wifiSignalStrength
@SerializedName(value="wifiSignalStrength", alternate="WifiSignalStrength") @Expose @Nullable public Integer wifiSignalStrengthThe Wifi Signal Strength. WiFi signal strength in percentage reported by the media endpoint. -
wifiVendorDriver
@SerializedName(value="wifiVendorDriver", alternate="WifiVendorDriver") @Expose @Nullable public String wifiVendorDriverThe Wifi Vendor Driver. Name of the WiFi driver used by the media endpoint. Value may be localized based on the language used by endpoint. -
wifiVendorDriverVersion
@SerializedName(value="wifiVendorDriverVersion", alternate="WifiVendorDriverVersion") @Expose @Nullable public String wifiVendorDriverVersionThe Wifi Vendor Driver Version. Version of the WiFi driver used by the media endpoint.
-
-
Constructor Details
-
NetworkInfo
public NetworkInfo()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManagerin interfacecom.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:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-