public class WindowsWifiConfiguration extends DeviceConfiguration implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
WindowsWifiConfiguration.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
connectAutomatically |
protected Boolean |
connectToPreferredNetwork |
protected Boolean |
connectWhenNetworkNameIsHidden |
protected Boolean |
forceFIPSCompliance |
protected MeteredConnectionLimitType |
meteredConnectionLimit |
protected String |
networkName |
protected String |
preSharedKey |
protected String |
proxyAutomaticConfigurationUrl |
protected String |
proxyManualAddress |
protected Integer |
proxyManualPort |
protected WiFiProxySetting |
proxySetting |
protected String |
ssid |
protected WiFiSecurityType |
wifiSecurityType |
createdDateTime, description, deviceManagementApplicabilityRuleDeviceMode, deviceManagementApplicabilityRuleOsEdition, deviceManagementApplicabilityRuleOsVersion, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, supportsScopeTags, versionchangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
WindowsWifiConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
static WindowsWifiConfiguration.Builder |
builderWindowsWifiConfiguration()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<Boolean> |
getConnectAutomatically()
“Specify whether the wifi connection should connect automatically when in range.”
|
Optional<Boolean> |
getConnectToPreferredNetwork()
“Specify whether the wifi connection should connect to more preferred networks
when already connected to this one.
|
Optional<Boolean> |
getConnectWhenNetworkNameIsHidden()
“Specify whether the wifi connection should connect automatically even when the
SSID is not broadcasting.”
|
Optional<Boolean> |
getForceFIPSCompliance()
“Specify whether to force FIPS compliance.”
|
Optional<MeteredConnectionLimitType> |
getMeteredConnectionLimit()
“Specify the metered connection limit type for the wifi connection.”
|
Optional<String> |
getNetworkName()
“Specify the network configuration name.”
|
Optional<String> |
getPreSharedKey()
“This is the pre-shared key for WPA Personal Wi-Fi network.”
|
Optional<String> |
getProxyAutomaticConfigurationUrl()
“Specify the URL for the proxy server configuration script.”
|
Optional<String> |
getProxyManualAddress()
“Specify the IP address for the proxy server.”
|
Optional<Integer> |
getProxyManualPort()
“Specify the port for the proxy server.”
|
Optional<WiFiProxySetting> |
getProxySetting()
“Specify the proxy setting for Wi-Fi configuration”
|
Optional<String> |
getSsid()
“Specify the SSID of the wifi connection.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<WiFiSecurityType> |
getWifiSecurityType()
“Specify the Wifi Security Type.”
|
String |
odataTypeName() |
WindowsWifiConfiguration |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
WindowsWifiConfiguration |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
WindowsWifiConfiguration |
withConnectAutomatically(Boolean connectAutomatically)
Returns an immutable copy of
this with just the connectAutomatically field changed. |
WindowsWifiConfiguration |
withConnectToPreferredNetwork(Boolean connectToPreferredNetwork)
Returns an immutable copy of
this with just the connectToPreferredNetwork field changed. |
WindowsWifiConfiguration |
withConnectWhenNetworkNameIsHidden(Boolean connectWhenNetworkNameIsHidden)
Returns an immutable copy of
this with just the connectWhenNetworkNameIsHidden field changed. |
WindowsWifiConfiguration |
withForceFIPSCompliance(Boolean forceFIPSCompliance)
Returns an immutable copy of
this with just the forceFIPSCompliance field changed. |
WindowsWifiConfiguration |
withMeteredConnectionLimit(MeteredConnectionLimitType meteredConnectionLimit)
Returns an immutable copy of
this with just the meteredConnectionLimit field changed. |
WindowsWifiConfiguration |
withNetworkName(String networkName)
Returns an immutable copy of
this with just the networkName
field changed. |
WindowsWifiConfiguration |
withPreSharedKey(String preSharedKey)
Returns an immutable copy of
this with just the preSharedKey
field changed. |
WindowsWifiConfiguration |
withProxyAutomaticConfigurationUrl(String proxyAutomaticConfigurationUrl)
Returns an immutable copy of
this with just the proxyAutomaticConfigurationUrl field changed. |
WindowsWifiConfiguration |
withProxyManualAddress(String proxyManualAddress)
Returns an immutable copy of
this with just the proxyManualAddress field changed. |
WindowsWifiConfiguration |
withProxyManualPort(Integer proxyManualPort)
Returns an immutable copy of
this with just the proxyManualPort
field changed. |
WindowsWifiConfiguration |
withProxySetting(WiFiProxySetting proxySetting)
Returns an immutable copy of
this with just the proxySetting
field changed. |
WindowsWifiConfiguration |
withSsid(String ssid)
Returns an immutable copy of
this with just the ssid field
changed. |
WindowsWifiConfiguration |
withWifiSecurityType(WiFiSecurityType wifiSecurityType)
Returns an immutable copy of
this with just the wifiSecurityType
field changed. |
assign, assignedAccessMultiModeProfiles, getAssignments, getCreatedDateTime, getDescription, getDeviceManagementApplicabilityRuleDeviceMode, getDeviceManagementApplicabilityRuleOsEdition, getDeviceManagementApplicabilityRuleOsVersion, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getGroupAssignments, getLastModifiedDateTime, getRoleScopeTagIds, getSupportsScopeTags, getUserStatuses, getUserStatusOverview, getVersion, windowsPrivacyAccessControls, withCreatedDateTime, withDescription, withDeviceManagementApplicabilityRuleDeviceMode, withDeviceManagementApplicabilityRuleOsEdition, withDeviceManagementApplicabilityRuleOsVersion, withDisplayName, withLastModifiedDateTime, withSupportsScopeTags, withVersionprotected String preSharedKey
protected WiFiSecurityType wifiSecurityType
protected MeteredConnectionLimitType meteredConnectionLimit
protected String ssid
protected String networkName
protected Boolean connectAutomatically
protected Boolean connectToPreferredNetwork
protected Boolean connectWhenNetworkNameIsHidden
protected WiFiProxySetting proxySetting
protected String proxyManualAddress
protected Integer proxyManualPort
protected String proxyAutomaticConfigurationUrl
protected Boolean forceFIPSCompliance
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class DeviceConfigurationpublic static WindowsWifiConfiguration.Builder builderWindowsWifiConfiguration()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class DeviceConfigurationpublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class DeviceConfigurationpublic Optional<String> getPreSharedKey()
public WindowsWifiConfiguration withPreSharedKey(String preSharedKey)
this with just the preSharedKey
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“This is the pre-shared key for WPA Personal Wi-Fi network.”
preSharedKey - new value of preSharedKey field (as defined in service metadata)this with just the preSharedKey field changedpublic Optional<WiFiSecurityType> getWifiSecurityType()
public WindowsWifiConfiguration withWifiSecurityType(WiFiSecurityType wifiSecurityType)
this with just the wifiSecurityType
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Specify the Wifi Security Type.”
wifiSecurityType - new value of wifiSecurityType field (as defined in service metadata)this with just the wifiSecurityType field changedpublic Optional<MeteredConnectionLimitType> getMeteredConnectionLimit()
public WindowsWifiConfiguration withMeteredConnectionLimit(MeteredConnectionLimitType meteredConnectionLimit)
this with just the meteredConnectionLimit field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Specify the metered connection limit type for the wifi connection.”
meteredConnectionLimit - new value of meteredConnectionLimit field (as defined in service metadata)this with just the meteredConnectionLimit field changedpublic Optional<String> getSsid()
public WindowsWifiConfiguration withSsid(String ssid)
this with just the ssid field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Specify the SSID of the wifi connection.”
ssid - new value of ssid field (as defined in service metadata)this with just the ssid field changedpublic Optional<String> getNetworkName()
public WindowsWifiConfiguration withNetworkName(String networkName)
this with just the networkName
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Specify the network configuration name.”
networkName - new value of networkName field (as defined in service metadata)this with just the networkName field changedpublic Optional<Boolean> getConnectAutomatically()
public WindowsWifiConfiguration withConnectAutomatically(Boolean connectAutomatically)
this with just the connectAutomatically field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Specify whether the wifi connection should connect automatically when in range.”
connectAutomatically - new value of connectAutomatically field (as defined in service metadata)this with just the connectAutomatically field changedpublic Optional<Boolean> getConnectToPreferredNetwork()
public WindowsWifiConfiguration withConnectToPreferredNetwork(Boolean connectToPreferredNetwork)
this with just the connectToPreferredNetwork field changed. Field description below. The field
name is also added to an internal map of changed fields in the returned object
so that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Specify whether the wifi connection should connect to more preferred networks when already connected to this one. Requires ConnectAutomatically to be true.”
connectToPreferredNetwork - new value of connectToPreferredNetwork field (as defined in service metadata)this with just the connectToPreferredNetwork field changedpublic Optional<Boolean> getConnectWhenNetworkNameIsHidden()
public WindowsWifiConfiguration withConnectWhenNetworkNameIsHidden(Boolean connectWhenNetworkNameIsHidden)
this with just the connectWhenNetworkNameIsHidden field changed. Field description below. The
field name is also added to an internal map of changed fields in the returned
object so that when this.patch() is called (if available)on the returned
object only the changed fields are submitted.
“Specify whether the wifi connection should connect automatically even when the SSID is not broadcasting.”
connectWhenNetworkNameIsHidden - new value of connectWhenNetworkNameIsHidden field (as defined in service metadata)this with just the connectWhenNetworkNameIsHidden field changedpublic Optional<WiFiProxySetting> getProxySetting()
public WindowsWifiConfiguration withProxySetting(WiFiProxySetting proxySetting)
this with just the proxySetting
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Specify the proxy setting for Wi-Fi configuration”
proxySetting - new value of proxySetting field (as defined in service metadata)this with just the proxySetting field changedpublic Optional<String> getProxyManualAddress()
public WindowsWifiConfiguration withProxyManualAddress(String proxyManualAddress)
this with just the proxyManualAddress field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Specify the IP address for the proxy server.”
proxyManualAddress - new value of proxyManualAddress field (as defined in service metadata)this with just the proxyManualAddress field changedpublic Optional<Integer> getProxyManualPort()
public WindowsWifiConfiguration withProxyManualPort(Integer proxyManualPort)
this with just the proxyManualPort
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Specify the port for the proxy server.”
proxyManualPort - new value of proxyManualPort field (as defined in service metadata)this with just the proxyManualPort field changedpublic Optional<String> getProxyAutomaticConfigurationUrl()
public WindowsWifiConfiguration withProxyAutomaticConfigurationUrl(String proxyAutomaticConfigurationUrl)
this with just the proxyAutomaticConfigurationUrl field changed. Field description below. The
field name is also added to an internal map of changed fields in the returned
object so that when this.patch() is called (if available)on the returned
object only the changed fields are submitted.
“Specify the URL for the proxy server configuration script.”
proxyAutomaticConfigurationUrl - new value of proxyAutomaticConfigurationUrl field (as defined in service metadata)this with just the proxyAutomaticConfigurationUrl field changedpublic Optional<Boolean> getForceFIPSCompliance()
public WindowsWifiConfiguration withForceFIPSCompliance(Boolean forceFIPSCompliance)
this with just the forceFIPSCompliance field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Specify whether to force FIPS compliance.”
forceFIPSCompliance - new value of forceFIPSCompliance field (as defined in service metadata)this with just the forceFIPSCompliance field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class DeviceConfigurationpublic WindowsWifiConfiguration patch()
this with changed fields reset.patch in class DeviceConfigurationthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic WindowsWifiConfiguration put()
this
with changed fields reset (they were ignored anyway).put in class DeviceConfigurationthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class DeviceConfigurationCopyright © 2018–2020. All rights reserved.