Package odata.msgraph.client.beta.entity
Class DeviceEnrollmentPlatformRestrictionsConfiguration.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.DeviceEnrollmentPlatformRestrictionsConfiguration.Builder
-
- Enclosing class:
- DeviceEnrollmentPlatformRestrictionsConfiguration
public static final class DeviceEnrollmentPlatformRestrictionsConfiguration.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder id(String id)
-
createdDateTime
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder createdDateTime(OffsetDateTime createdDateTime)
-
description
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder description(String description)
-
deviceEnrollmentConfigurationType
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder deviceEnrollmentConfigurationType(DeviceEnrollmentConfigurationType deviceEnrollmentConfigurationType)
-
displayName
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder displayName(String displayName)
-
lastModifiedDateTime
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
-
priority
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder priority(Integer priority)
-
roleScopeTagIds
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder roleScopeTagIds(List<String> roleScopeTagIds)
-
roleScopeTagIds
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder roleScopeTagIds(String... roleScopeTagIds)
-
roleScopeTagIdsNextLink
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
-
version
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder version(Integer version)
-
androidForWorkRestriction
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder androidForWorkRestriction(DeviceEnrollmentPlatformRestriction androidForWorkRestriction)
“Android for work restrictions based on platform, platform operating system version, and device ownership”- Parameters:
androidForWorkRestriction- value ofandroidForWorkRestrictionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
androidRestriction
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder androidRestriction(DeviceEnrollmentPlatformRestriction androidRestriction)
“Android restrictions based on platform, platform operating system version, and device ownership”- Parameters:
androidRestriction- value ofandroidRestrictionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
iosRestriction
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder iosRestriction(DeviceEnrollmentPlatformRestriction iosRestriction)
“Ios restrictions based on platform, platform operating system version, and device ownership”- Parameters:
iosRestriction- value ofiosRestrictionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
macOSRestriction
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder macOSRestriction(DeviceEnrollmentPlatformRestriction macOSRestriction)
“Mac restrictions based on platform, platform operating system version, and device ownership”- Parameters:
macOSRestriction- value ofmacOSRestrictionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
macRestriction
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder macRestriction(DeviceEnrollmentPlatformRestriction macRestriction)
“Mac restrictions based on platform, platform operating system version, and device ownership”- Parameters:
macRestriction- value ofmacRestrictionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
windowsHomeSkuRestriction
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder windowsHomeSkuRestriction(DeviceEnrollmentPlatformRestriction windowsHomeSkuRestriction)
“Windows Home Sku restrictions based on platform, platform operating system version, and device ownership”- Parameters:
windowsHomeSkuRestriction- value ofwindowsHomeSkuRestrictionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
windowsMobileRestriction
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder windowsMobileRestriction(DeviceEnrollmentPlatformRestriction windowsMobileRestriction)
“Windows mobile restrictions based on platform, platform operating system version , and device ownership”- Parameters:
windowsMobileRestriction- value ofwindowsMobileRestrictionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
windowsRestriction
public DeviceEnrollmentPlatformRestrictionsConfiguration.Builder windowsRestriction(DeviceEnrollmentPlatformRestriction windowsRestriction)
“Windows restrictions based on platform, platform operating system version, and device ownership”- Parameters:
windowsRestriction- value ofwindowsRestrictionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public DeviceEnrollmentPlatformRestrictionsConfiguration build()
-
-