Class NetworkInfo

  • All Implemented Interfaces:
    com.github.davidmoten.odata.client.ODataType

    public class NetworkInfo
    extends Object
    implements com.github.davidmoten.odata.client.ODataType
    • Field Detail

      • contextPath

        protected com.github.davidmoten.odata.client.ContextPath contextPath
      • unmappedFields

        protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
      • odataType

        protected String odataType
      • bandwidthLowEventRatio

        protected Float bandwidthLowEventRatio
      • basicServiceSetIdentifier

        protected String basicServiceSetIdentifier
      • delayEventRatio

        protected Float delayEventRatio
      • dnsSuffix

        protected String dnsSuffix
      • ipAddress

        protected String ipAddress
      • linkSpeed

        protected Long linkSpeed
      • macAddress

        protected String macAddress
      • receivedQualityEventRatio

        protected Float receivedQualityEventRatio
      • reflexiveIPAddress

        protected String reflexiveIPAddress
      • relayIPAddress

        protected String relayIPAddress
      • relayPort

        protected Integer relayPort
      • sentQualityEventRatio

        protected Float sentQualityEventRatio
      • subnet

        protected String subnet
      • wifiBatteryCharge

        protected Integer wifiBatteryCharge
      • wifiChannel

        protected Integer wifiChannel
      • wifiMicrosoftDriver

        protected String wifiMicrosoftDriver
      • wifiMicrosoftDriverVersion

        protected String wifiMicrosoftDriverVersion
      • wifiSignalStrength

        protected Integer wifiSignalStrength
      • wifiVendorDriver

        protected String wifiVendorDriver
      • wifiVendorDriverVersion

        protected String wifiVendorDriverVersion
    • Constructor Detail

      • NetworkInfo

        protected NetworkInfo()
    • Method Detail

      • odataTypeName

        public String odataTypeName()
        Specified by:
        odataTypeName in interface com.github.davidmoten.odata.client.ODataType
      • getBandwidthLowEventRatio

        public Optional<Float> getBandwidthLowEventRatio()
      • withBandwidthLowEventRatio

        public NetworkInfo withBandwidthLowEventRatio​(Float bandwidthLowEventRatio)
      • getBasicServiceSetIdentifier

        public Optional<String> getBasicServiceSetIdentifier()
      • withBasicServiceSetIdentifier

        public NetworkInfo withBasicServiceSetIdentifier​(String basicServiceSetIdentifier)
      • getDelayEventRatio

        public Optional<Float> getDelayEventRatio()
      • withDelayEventRatio

        public NetworkInfo withDelayEventRatio​(Float delayEventRatio)
      • getReceivedQualityEventRatio

        public Optional<Float> getReceivedQualityEventRatio()
      • withReceivedQualityEventRatio

        public NetworkInfo withReceivedQualityEventRatio​(Float receivedQualityEventRatio)
      • getReflexiveIPAddress

        public Optional<String> getReflexiveIPAddress()
      • withReflexiveIPAddress

        public NetworkInfo withReflexiveIPAddress​(String reflexiveIPAddress)
      • withRelayIPAddress

        public NetworkInfo withRelayIPAddress​(String relayIPAddress)
      • getSentQualityEventRatio

        public Optional<Float> getSentQualityEventRatio()
      • withSentQualityEventRatio

        public NetworkInfo withSentQualityEventRatio​(Float sentQualityEventRatio)
      • withWifiBatteryCharge

        public NetworkInfo withWifiBatteryCharge​(Integer wifiBatteryCharge)
      • getWifiMicrosoftDriver

        public Optional<String> getWifiMicrosoftDriver()
      • withWifiMicrosoftDriver

        public NetworkInfo withWifiMicrosoftDriver​(String wifiMicrosoftDriver)
      • getWifiMicrosoftDriverVersion

        public Optional<String> getWifiMicrosoftDriverVersion()
      • withWifiMicrosoftDriverVersion

        public NetworkInfo withWifiMicrosoftDriverVersion​(String wifiMicrosoftDriverVersion)
      • withWifiSignalStrength

        public NetworkInfo withWifiSignalStrength​(Integer wifiSignalStrength)
      • withWifiVendorDriver

        public NetworkInfo withWifiVendorDriver​(String wifiVendorDriver)
      • getWifiVendorDriverVersion

        public Optional<String> getWifiVendorDriverVersion()
      • withWifiVendorDriverVersion

        public NetworkInfo withWifiVendorDriverVersion​(String wifiVendorDriverVersion)
      • getUnmappedFields

        public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
        Specified by:
        getUnmappedFields in interface com.github.davidmoten.odata.client.ODataType
      • postInject

        public void postInject​(boolean addKeysToContextPath)
        Specified by:
        postInject in interface com.github.davidmoten.odata.client.ODataType
      • builder

        public static NetworkInfo.Builder builder()
        Returns a builder which is used to create a new instance of this class (given that this class is immutable).
        Returns:
        a new Builder for this class