Package odata.msgraph.client.beta.entity
Class AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder
-
- Enclosing class:
- AndroidDeviceOwnerEnterpriseWiFiConfiguration
public static final class AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder id(String id)
-
createdDateTime
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder createdDateTime(OffsetDateTime createdDateTime)
-
description
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder description(String description)
-
deviceManagementApplicabilityRuleDeviceMode
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder deviceManagementApplicabilityRuleDeviceMode(DeviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode)
-
deviceManagementApplicabilityRuleOsEdition
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder deviceManagementApplicabilityRuleOsEdition(DeviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition)
-
deviceManagementApplicabilityRuleOsVersion
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder deviceManagementApplicabilityRuleOsVersion(DeviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion)
-
displayName
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder displayName(String displayName)
-
lastModifiedDateTime
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
-
roleScopeTagIds
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder roleScopeTagIds(List<String> roleScopeTagIds)
-
roleScopeTagIds
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder roleScopeTagIds(String... roleScopeTagIds)
-
roleScopeTagIdsNextLink
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
-
supportsScopeTags
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder supportsScopeTags(Boolean supportsScopeTags)
-
version
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder version(Integer version)
-
connectAutomatically
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder connectAutomatically(Boolean connectAutomatically)
-
connectWhenNetworkNameIsHidden
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder connectWhenNetworkNameIsHidden(Boolean connectWhenNetworkNameIsHidden)
-
networkName
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder networkName(String networkName)
-
preSharedKey
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder preSharedKey(String preSharedKey)
-
preSharedKeyIsSet
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder preSharedKeyIsSet(Boolean preSharedKeyIsSet)
-
ssid
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder ssid(String ssid)
-
wiFiSecurityType
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder wiFiSecurityType(AndroidDeviceOwnerWiFiSecurityType wiFiSecurityType)
-
authenticationMethod
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder authenticationMethod(WiFiAuthenticationMethod authenticationMethod)
“Indicates the Authentication Method the client (device) needs to use when the EAP Type is configured to PEAP or EAP-TTLS.”- Parameters:
authenticationMethod- value ofauthenticationMethodproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
eapType
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder eapType(AndroidEapType eapType)
“Indicates the type of EAP protocol set on the Wi-Fi endpoint (router).”- Parameters:
eapType- value ofeapTypeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
innerAuthenticationProtocolForEapTtls
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder innerAuthenticationProtocolForEapTtls(NonEapAuthenticationMethodForEapTtlsType innerAuthenticationProtocolForEapTtls)
“Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password.”- Parameters:
innerAuthenticationProtocolForEapTtls- value ofinnerAuthenticationProtocolForEapTtlsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
innerAuthenticationProtocolForPeap
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder innerAuthenticationProtocolForPeap(NonEapAuthenticationMethodForPeap innerAuthenticationProtocolForPeap)
“Non-EAP Method for Authentication (Inner Identity) when EAP Type is PEAP and Authenticationmethod is Username and Password.”- Parameters:
innerAuthenticationProtocolForPeap- value ofinnerAuthenticationProtocolForPeapproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
outerIdentityPrivacyTemporaryValue
public AndroidDeviceOwnerEnterpriseWiFiConfiguration.Builder outerIdentityPrivacyTemporaryValue(String outerIdentityPrivacyTemporaryValue)
“Enable identity privacy (Outer Identity) when EAP Type is configured to EAP-TTLS or PEAP. The String provided here is used to mask the username of individual users when they attempt to connect to Wi-Fi network.”- Parameters:
outerIdentityPrivacyTemporaryValue- value ofouterIdentityPrivacyTemporaryValueproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public AndroidDeviceOwnerEnterpriseWiFiConfiguration build()
-
-