Class AndroidDeviceOwnerEnrollmentProfile.Builder

    • Method Detail

      • accountId

        public AndroidDeviceOwnerEnrollmentProfile.Builder accountId​(String accountId)
        “Tenant GUID the enrollment profile belongs to.”
        Parameters:
        accountId - value of accountId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • createdDateTime

        public AndroidDeviceOwnerEnrollmentProfile.Builder createdDateTime​(OffsetDateTime createdDateTime)
        “Date time the enrollment profile was created.”
        Parameters:
        createdDateTime - value of createdDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • description

        public AndroidDeviceOwnerEnrollmentProfile.Builder description​(String description)
        “Description for the enrollment profile.”
        Parameters:
        description - value of description property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • displayName

        public AndroidDeviceOwnerEnrollmentProfile.Builder displayName​(String displayName)
        “Display name for the enrollment profile.”
        Parameters:
        displayName - value of displayName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enrolledDeviceCount

        public AndroidDeviceOwnerEnrollmentProfile.Builder enrolledDeviceCount​(Integer enrolledDeviceCount)
        “Total number of Android devices that have enrolled using this enrollment profile .”
        Parameters:
        enrolledDeviceCount - value of enrolledDeviceCount property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enrollmentTokenUsageCount

        public AndroidDeviceOwnerEnrollmentProfile.Builder enrollmentTokenUsageCount​(Integer enrollmentTokenUsageCount)
        “Total number of AOSP devices that have enrolled using the current token.”
        Parameters:
        enrollmentTokenUsageCount - value of enrollmentTokenUsageCount property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lastModifiedDateTime

        public AndroidDeviceOwnerEnrollmentProfile.Builder lastModifiedDateTime​(OffsetDateTime lastModifiedDateTime)
        “Date time the enrollment profile was last modified.”
        Parameters:
        lastModifiedDateTime - value of lastModifiedDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • qrCodeContent

        public AndroidDeviceOwnerEnrollmentProfile.Builder qrCodeContent​(String qrCodeContent)
        “String used to generate a QR code for the token.”
        Parameters:
        qrCodeContent - value of qrCodeContent property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • qrCodeImage

        public AndroidDeviceOwnerEnrollmentProfile.Builder qrCodeImage​(MimeContent qrCodeImage)
        “String used to generate a QR code for the token.”
        Parameters:
        qrCodeImage - value of qrCodeImage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIds

        public AndroidDeviceOwnerEnrollmentProfile.Builder roleScopeTagIds​(List<String> roleScopeTagIds)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIds

        public AndroidDeviceOwnerEnrollmentProfile.Builder roleScopeTagIds​(String... roleScopeTagIds)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIdsNextLink

        public AndroidDeviceOwnerEnrollmentProfile.Builder roleScopeTagIdsNextLink​(String roleScopeTagIdsNextLink)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIdsNextLink - value of roleScopeTagIds@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • tokenCreationDateTime

        public AndroidDeviceOwnerEnrollmentProfile.Builder tokenCreationDateTime​(OffsetDateTime tokenCreationDateTime)
        “Date time the most recently created token was created.”
        Parameters:
        tokenCreationDateTime - value of tokenCreationDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • tokenExpirationDateTime

        public AndroidDeviceOwnerEnrollmentProfile.Builder tokenExpirationDateTime​(OffsetDateTime tokenExpirationDateTime)
        “Date time the most recently created token will expire.”
        Parameters:
        tokenExpirationDateTime - value of tokenExpirationDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • tokenValue

        public AndroidDeviceOwnerEnrollmentProfile.Builder tokenValue​(String tokenValue)
        “Value of the most recently created token for this enrollment profile.”
        Parameters:
        tokenValue - value of tokenValue property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • wifiHidden

        public AndroidDeviceOwnerEnrollmentProfile.Builder wifiHidden​(Boolean wifiHidden)
        “Boolean that indicates if hidden wifi networks are enabled”
        Parameters:
        wifiHidden - value of wifiHidden property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • wifiPassword

        public AndroidDeviceOwnerEnrollmentProfile.Builder wifiPassword​(String wifiPassword)
        “String that contains the wi-fi login password”
        Parameters:
        wifiPassword - value of wifiPassword property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • wifiSecurityType

        public AndroidDeviceOwnerEnrollmentProfile.Builder wifiSecurityType​(AospWifiSecurityType wifiSecurityType)
        “String that contains the wi-fi security type”
        Parameters:
        wifiSecurityType - value of wifiSecurityType property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • wifiSsid

        public AndroidDeviceOwnerEnrollmentProfile.Builder wifiSsid​(String wifiSsid)
        “String that contains the wi-fi login ssid”
        Parameters:
        wifiSsid - value of wifiSsid property (as defined in service metadata)
        Returns:
        this (for method chaining)