Class UserAccessResultItem

    • Method Detail

      • app

        public final String app()

        The name of the application.

        Returns:
        The name of the application.
      • tenantId

        public final String tenantId()

        The ID of the application tenant.

        Returns:
        The ID of the application tenant.
      • tenantDisplayName

        public final String tenantDisplayName()

        The display name of the tenant.

        Returns:
        The display name of the tenant.
      • taskId

        public final String taskId()

        The unique ID of the task.

        Returns:
        The unique ID of the task.
      • resultStatus

        public final ResultStatus resultStatus()

        The status of the user access result item.

        The following states are possible:

        • IN_PROGRESS: The user access task is in progress.

        • COMPLETED: The user access task completed successfully.

        • FAILED: The user access task failed.

        • EXPIRED: The user access task expired.

        If the service returns an enum value that is not available in the current SDK version, resultStatus will return ResultStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from resultStatusAsString().

        Returns:
        The status of the user access result item.

        The following states are possible:

        • IN_PROGRESS: The user access task is in progress.

        • COMPLETED: The user access task completed successfully.

        • FAILED: The user access task failed.

        • EXPIRED: The user access task expired.

        See Also:
        ResultStatus
      • resultStatusAsString

        public final String resultStatusAsString()

        The status of the user access result item.

        The following states are possible:

        • IN_PROGRESS: The user access task is in progress.

        • COMPLETED: The user access task completed successfully.

        • FAILED: The user access task failed.

        • EXPIRED: The user access task expired.

        If the service returns an enum value that is not available in the current SDK version, resultStatus will return ResultStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from resultStatusAsString().

        Returns:
        The status of the user access result item.

        The following states are possible:

        • IN_PROGRESS: The user access task is in progress.

        • COMPLETED: The user access task completed successfully.

        • FAILED: The user access task failed.

        • EXPIRED: The user access task expired.

        See Also:
        ResultStatus
      • email

        public final String email()

        The email address of the target user.

        Returns:
        The email address of the target user.
      • userId

        public final String userId()

        The unique ID of user.

        Returns:
        The unique ID of user.
      • userFullName

        public final String userFullName()

        The full name of the user.

        Returns:
        The full name of the user.
      • userFirstName

        public final String userFirstName()

        The first name of the user.

        Returns:
        The first name of the user.
      • userLastName

        public final String userLastName()

        The last name of the user.

        Returns:
        The last name of the user.
      • userStatus

        public final String userStatus()

        The status of the user returned by the application.

        Returns:
        The status of the user returned by the application.
      • taskError

        public final TaskError taskError()

        Contains information about an error returned from a user access task.

        Returns:
        Contains information about an error returned from a user access task.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)