public static final class IosVpnConfiguration.Builder extends Object
public IosVpnConfiguration.Builder id(String id)
public IosVpnConfiguration.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
public IosVpnConfiguration.Builder roleScopeTagIds(List<String> roleScopeTagIds)
public IosVpnConfiguration.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
public IosVpnConfiguration.Builder supportsScopeTags(Boolean supportsScopeTags)
public IosVpnConfiguration.Builder deviceManagementApplicabilityRuleOsEdition(DeviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition)
public IosVpnConfiguration.Builder deviceManagementApplicabilityRuleOsVersion(DeviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion)
public IosVpnConfiguration.Builder deviceManagementApplicabilityRuleDeviceMode(DeviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode)
public IosVpnConfiguration.Builder createdDateTime(OffsetDateTime createdDateTime)
public IosVpnConfiguration.Builder description(String description)
public IosVpnConfiguration.Builder displayName(String displayName)
public IosVpnConfiguration.Builder version(Integer version)
public IosVpnConfiguration.Builder connectionName(String connectionName)
public IosVpnConfiguration.Builder connectionType(AppleVpnConnectionType connectionType)
public IosVpnConfiguration.Builder loginGroupOrDomain(String loginGroupOrDomain)
public IosVpnConfiguration.Builder role(String role)
public IosVpnConfiguration.Builder realm(String realm)
public IosVpnConfiguration.Builder server(VpnServer server)
public IosVpnConfiguration.Builder identifier(String identifier)
public IosVpnConfiguration.Builder customData(List<KeyValue> customData)
public IosVpnConfiguration.Builder customDataNextLink(String customDataNextLink)
public IosVpnConfiguration.Builder customKeyValueData(List<KeyValuePair> customKeyValueData)
public IosVpnConfiguration.Builder customKeyValueDataNextLink(String customKeyValueDataNextLink)
public IosVpnConfiguration.Builder enableSplitTunneling(Boolean enableSplitTunneling)
public IosVpnConfiguration.Builder authenticationMethod(VpnAuthenticationMethod authenticationMethod)
public IosVpnConfiguration.Builder enablePerApp(Boolean enablePerApp)
public IosVpnConfiguration.Builder safariDomains(List<String> safariDomains)
public IosVpnConfiguration.Builder safariDomainsNextLink(String safariDomainsNextLink)
public IosVpnConfiguration.Builder onDemandRules(List<VpnOnDemandRule> onDemandRules)
public IosVpnConfiguration.Builder onDemandRulesNextLink(String onDemandRulesNextLink)
public IosVpnConfiguration.Builder proxyServer(VpnProxyServer proxyServer)
public IosVpnConfiguration.Builder optInToDeviceIdSharing(Boolean optInToDeviceIdSharing)
public IosVpnConfiguration.Builder providerType(VpnProviderType providerType)
providerType - value of providerType property (as defined in service metadata)this (for method chaining)public IosVpnConfiguration.Builder userDomain(String userDomain)
userDomain - value of userDomain property (as defined in service metadata)this (for method chaining)public IosVpnConfiguration.Builder strictEnforcement(Boolean strictEnforcement)
strictEnforcement - value of strictEnforcement property (as defined in service metadata)this (for method chaining)public IosVpnConfiguration.Builder cloudName(String cloudName)
cloudName - value of cloudName property (as defined in service metadata)this (for method chaining)public IosVpnConfiguration.Builder excludeList(List<String> excludeList)
excludeList - value of excludeList property (as defined in service metadata)this (for method chaining)public IosVpnConfiguration.Builder excludeListNextLink(String excludeListNextLink)
excludeListNextLink - value of excludeList@nextLink property (as defined in service metadata)this (for method chaining)public IosVpnConfiguration build()
Copyright © 2018–2020. All rights reserved.