public static class WifiInterfaceStatus.WifiInterfaceStatusBuilder extends NetworkInterfaceStatus.NetworkInterfaceStatusBuilder<WifiInterfaceStatus.WifiInterfaceStatusBuilder>
Constructor and Description |
---|
WifiInterfaceStatusBuilder() |
Modifier and Type | Method and Description |
---|---|
WifiInterfaceStatus |
build() |
WifiInterfaceStatus.WifiInterfaceStatusBuilder |
getThis() |
WifiInterfaceStatus.WifiInterfaceStatusBuilder |
withActiveWifiAccessPoint(java.util.Optional<WifiAccessPoint> currentWifiAccessPoint) |
WifiInterfaceStatus.WifiInterfaceStatusBuilder |
withAvailableWifiAccessPoints(java.util.List<WifiAccessPoint> availableWifiAccessPoints) |
WifiInterfaceStatus.WifiInterfaceStatusBuilder |
withCapabilities(java.util.Set<WifiCapability> capabilities) |
WifiInterfaceStatus.WifiInterfaceStatusBuilder |
withCountryCode(java.lang.String countryCode) |
WifiInterfaceStatus.WifiInterfaceStatusBuilder |
withMode(WifiMode mode) |
WifiInterfaceStatus.WifiInterfaceStatusBuilder |
withWifiChannels(java.util.List<WifiChannel> channels) |
withAutoConnect, withDriver, withDriverVersion, withFirmwareVersion, withHardwareAddress, withInterfaceId, withInterfaceIp4Addresses, withInterfaceIp6Addresses, withInterfaceName, withMtu, withState, withType, withVirtual
public WifiInterfaceStatus.WifiInterfaceStatusBuilder withCapabilities(java.util.Set<WifiCapability> capabilities)
public WifiInterfaceStatus.WifiInterfaceStatusBuilder withWifiChannels(java.util.List<WifiChannel> channels)
public WifiInterfaceStatus.WifiInterfaceStatusBuilder withCountryCode(java.lang.String countryCode)
public WifiInterfaceStatus.WifiInterfaceStatusBuilder withMode(WifiMode mode)
public WifiInterfaceStatus.WifiInterfaceStatusBuilder withActiveWifiAccessPoint(java.util.Optional<WifiAccessPoint> currentWifiAccessPoint)
public WifiInterfaceStatus.WifiInterfaceStatusBuilder withAvailableWifiAccessPoints(java.util.List<WifiAccessPoint> availableWifiAccessPoints)
public WifiInterfaceStatus build()
build
in class NetworkInterfaceStatus.NetworkInterfaceStatusBuilder<WifiInterfaceStatus.WifiInterfaceStatusBuilder>
public WifiInterfaceStatus.WifiInterfaceStatusBuilder getThis()