Class AndroidForWorkSettings.Builder

    • Method Detail

      • bindStatus

        public AndroidForWorkSettings.Builder bindStatus​(AndroidForWorkBindStatus bindStatus)
        “Bind status of the tenant with the Google EMM API”
        Parameters:
        bindStatus - value of bindStatus property (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 of deviceOwnerManagementEnabled property (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 of enrollmentTarget property (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 of lastAppSyncDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lastAppSyncStatus

        public AndroidForWorkSettings.Builder lastAppSyncStatus​(AndroidForWorkSyncStatus lastAppSyncStatus)
        “Last application sync result”
        Parameters:
        lastAppSyncStatus - value of lastAppSyncStatus property (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 of lastModifiedDateTime property (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 of ownerOrganizationName property (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 of ownerUserPrincipalName property (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 of targetGroupIds property (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 of targetGroupIds property (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 of targetGroupIds@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)