Package odata.msgraph.client.beta.entity
Class AndroidForWorkSettings.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.AndroidForWorkSettings.Builder
-
- Enclosing class:
- AndroidForWorkSettings
public static final class AndroidForWorkSettings.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AndroidForWorkSettings.BuilderbindStatus(AndroidForWorkBindStatus bindStatus)“Bind status of the tenant with the Google EMM API”AndroidForWorkSettingsbuild()AndroidForWorkSettings.BuilderdeviceOwnerManagementEnabled(Boolean deviceOwnerManagementEnabled)“Indicates if this account is flighting for Android Device Owner Management with CloudDPC.”AndroidForWorkSettings.BuilderenrollmentTarget(AndroidForWorkEnrollmentTarget enrollmentTarget)“Indicates which users can enroll devices in Android for Work device management”AndroidForWorkSettings.Builderid(String id)AndroidForWorkSettings.BuilderlastAppSyncDateTime(OffsetDateTime lastAppSyncDateTime)“Last completion time for app sync”AndroidForWorkSettings.BuilderlastAppSyncStatus(AndroidForWorkSyncStatus lastAppSyncStatus)“Last application sync result”AndroidForWorkSettings.BuilderlastModifiedDateTime(OffsetDateTime lastModifiedDateTime)“Last modification time for Android for Work settings”AndroidForWorkSettings.BuilderownerOrganizationName(String ownerOrganizationName)“Organization name used when onboarding Android for Work”AndroidForWorkSettings.BuilderownerUserPrincipalName(String ownerUserPrincipalName)“Owner UPN that created the enterprise”AndroidForWorkSettings.BuildertargetGroupIds(String... targetGroupIds)“Specifies which AAD groups can enroll devices in Android for Work device management if enrollmentTarget is set to 'Targeted'”AndroidForWorkSettings.BuildertargetGroupIds(List<String> targetGroupIds)“Specifies which AAD groups can enroll devices in Android for Work device management if enrollmentTarget is set to 'Targeted'”AndroidForWorkSettings.BuildertargetGroupIdsNextLink(String targetGroupIdsNextLink)“Specifies which AAD groups can enroll devices in Android for Work device management if enrollmentTarget is set to 'Targeted'”
-
-
-
Method Detail
-
id
public AndroidForWorkSettings.Builder id(String id)
-
bindStatus
public AndroidForWorkSettings.Builder bindStatus(AndroidForWorkBindStatus bindStatus)
“Bind status of the tenant with the Google EMM API”- Parameters:
bindStatus- value ofbindStatusproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
deviceOwnerManagementEnabled
public AndroidForWorkSettings.Builder deviceOwnerManagementEnabled(Boolean deviceOwnerManagementEnabled)
“Indicates if this account is flighting for Android Device Owner Management with CloudDPC.”- Parameters:
deviceOwnerManagementEnabled- value ofdeviceOwnerManagementEnabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
enrollmentTarget
public AndroidForWorkSettings.Builder enrollmentTarget(AndroidForWorkEnrollmentTarget enrollmentTarget)
“Indicates which users can enroll devices in Android for Work device management”- Parameters:
enrollmentTarget- value ofenrollmentTargetproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastAppSyncDateTime
public AndroidForWorkSettings.Builder lastAppSyncDateTime(OffsetDateTime lastAppSyncDateTime)
“Last completion time for app sync”- Parameters:
lastAppSyncDateTime- value oflastAppSyncDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastAppSyncStatus
public AndroidForWorkSettings.Builder lastAppSyncStatus(AndroidForWorkSyncStatus lastAppSyncStatus)
“Last application sync result”- Parameters:
lastAppSyncStatus- value oflastAppSyncStatusproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastModifiedDateTime
public AndroidForWorkSettings.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
“Last modification time for Android for Work settings”- Parameters:
lastModifiedDateTime- value oflastModifiedDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
ownerOrganizationName
public AndroidForWorkSettings.Builder ownerOrganizationName(String ownerOrganizationName)
“Organization name used when onboarding Android for Work”- Parameters:
ownerOrganizationName- value ofownerOrganizationNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
ownerUserPrincipalName
public AndroidForWorkSettings.Builder ownerUserPrincipalName(String ownerUserPrincipalName)
“Owner UPN that created the enterprise”- Parameters:
ownerUserPrincipalName- value ofownerUserPrincipalNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
targetGroupIds
public AndroidForWorkSettings.Builder targetGroupIds(List<String> targetGroupIds)
“Specifies which AAD groups can enroll devices in Android for Work device management if enrollmentTarget is set to 'Targeted'”- Parameters:
targetGroupIds- value oftargetGroupIdsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
targetGroupIds
public AndroidForWorkSettings.Builder targetGroupIds(String... targetGroupIds)
“Specifies which AAD groups can enroll devices in Android for Work device management if enrollmentTarget is set to 'Targeted'”- Parameters:
targetGroupIds- value oftargetGroupIdsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
targetGroupIdsNextLink
public AndroidForWorkSettings.Builder targetGroupIdsNextLink(String targetGroupIdsNextLink)
“Specifies which AAD groups can enroll devices in Android for Work device management if enrollmentTarget is set to 'Targeted'”- Parameters:
targetGroupIdsNextLink- value oftargetGroupIds@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public AndroidForWorkSettings build()
-
-