Class TlkError<P>

  • Direct Known Subclasses:
    ValidationError

    public class TlkError<P>
    extends java.lang.Object
    • Field Detail

      • METHOD_NOT_ALLOWED_CODE

        public static final java.lang.String METHOD_NOT_ALLOWED_CODE
        See Also:
        Constant Field Values
      • NOT_ACCEPTABLE_CODE

        public static final java.lang.String NOT_ACCEPTABLE_CODE
        See Also:
        Constant Field Values
      • UNSUPPORTED_MEDIA_TYPE_CODE

        public static final java.lang.String UNSUPPORTED_MEDIA_TYPE_CODE
        See Also:
        Constant Field Values
      • AUTHENTICATION_ERROR_CODE

        public static final java.lang.String AUTHENTICATION_ERROR_CODE
        See Also:
        Constant Field Values
      • ACCESS_DENIED_CODE

        public static final java.lang.String ACCESS_DENIED_CODE
        See Also:
        Constant Field Values
      • DOES_NOT_EXIST_CODE

        public static final java.lang.String DOES_NOT_EXIST_CODE
        See Also:
        Constant Field Values
      • CONFLICT_STATE_CODE

        public static final java.lang.String CONFLICT_STATE_CODE
        See Also:
        Constant Field Values
      • VALIDATION_ERROR_CODE

        public static final java.lang.String VALIDATION_ERROR_CODE
        See Also:
        Constant Field Values
      • TOO_MANY_REQUESTS_CODE

        public static final java.lang.String TOO_MANY_REQUESTS_CODE
        See Also:
        Constant Field Values
      • ENTITY_TOO_LARGE_CODE

        public static final java.lang.String ENTITY_TOO_LARGE_CODE
        See Also:
        Constant Field Values
      • REMOTE_SERVICE_UNAVAILABLE_CODE

        public static final java.lang.String REMOTE_SERVICE_UNAVAILABLE_CODE
        See Also:
        Constant Field Values
      • INTERNAL_ERROR_CODE

        public static final java.lang.String INTERNAL_ERROR_CODE
        See Also:
        Constant Field Values
      • NGINX_ERROR_CODE

        public static final java.lang.String NGINX_ERROR_CODE
        See Also:
        Constant Field Values
      • UNARCHIVED_POOLS_CONFLICT_CODE

        public static final java.lang.String UNARCHIVED_POOLS_CONFLICT_CODE
        Operation is not allowed because of unarchived pools. Please, archive all active pools before you proceed.
        See Also:
        Constant Field Values
      • PROJECT_INAPPROPRIATE_STATUS_CODE

        public static final java.lang.String PROJECT_INAPPROPRIATE_STATUS_CODE
        Project is in an inappropriate status. Operation is not allowed.
        See Also:
        Constant Field Values
      • EMPTY_POOL_CODE

        public static final java.lang.String EMPTY_POOL_CODE
        Pool contains no tasks. Operation is not allowed.
        See Also:
        Constant Field Values
      • SUBMITTED_ASSIGNMENTS_CONFLICT_CODE

        public static final java.lang.String SUBMITTED_ASSIGNMENTS_CONFLICT_CODE
        There are submitted assignments which are not accepted.
        See Also:
        Constant Field Values
      • POOL_INAPPROPRIATE_STATUS_CODE

        public static final java.lang.String POOL_INAPPROPRIATE_STATUS_CODE
        Pool is in an inappropriate status. Operation is not allowed.
        See Also:
        Constant Field Values
      • MIXER_CONFIG_REQUIRED_CODE

        public static final java.lang.String MIXER_CONFIG_REQUIRED_CODE
        Pool must contain mixer config to perform request.
        See Also:
        Constant Field Values
      • POOL_TASK_SUITES_COUNT_EXCEEDED_CODE

        public static final java.lang.String POOL_TASK_SUITES_COUNT_EXCEEDED_CODE
        Limit of task suites in pool have been exceeded.
        See Also:
        Constant Field Values
      • POOL_TASKS_COUNT_EXCEEDED_CODE

        public static final java.lang.String POOL_TASKS_COUNT_EXCEEDED_CODE
        Limit of tasks in pool have been exceeded.
        See Also:
        Constant Field Values
      • ASSIGNMENTS_COUNT_CONFLICT_CODE

        public static final java.lang.String ASSIGNMENTS_COUNT_CONFLICT_CODE
        Assignments count is already greater than requested value.
        See Also:
        Constant Field Values
      • POOL_LOCKED_BY_ANOTHER_OPERATION_CODE

        public static final java.lang.String POOL_LOCKED_BY_ANOTHER_OPERATION_CODE
        Operation forbidden while pool locked by another operation.
        See Also:
        Constant Field Values
      • SYSTEM_SCOPE_MODIFICATION_CODE

        public static final java.lang.String SYSTEM_SCOPE_MODIFICATION_CODE
        Restrictions in 'SYSTEM' scope are forbidden to modify.
        See Also:
        Constant Field Values
      • BATCH_INITIALIZATION_ERROR_CODE

        public static final java.lang.String BATCH_INITIALIZATION_ERROR_CODE
        Batch processing may not be continued.
        See Also:
        Constant Field Values
      • OPERATION_EXECUTION_ERROR_CODE

        public static final java.lang.String OPERATION_EXECUTION_ERROR_CODE
        Operation execution failed because of internal error. Operation will be terminated. Please contact support.
        See Also:
        Constant Field Values
      • OPERATION_ALREADY_EXISTS_CODE

        public static final java.lang.String OPERATION_ALREADY_EXISTS_CODE
        Operation with provided id already exists.
        See Also:
        Constant Field Values
    • Constructor Detail

      • TlkError

        public TlkError​(java.lang.String code,
                        java.lang.String requestId,
                        java.lang.String message,
                        java.util.Map<java.lang.String,​P> payload)
      • TlkError

        public TlkError​(java.lang.String code,
                        java.lang.String message,
                        java.util.Map<java.lang.String,​P> payload)
      • TlkError

        public TlkError​(java.lang.String code,
                        java.lang.String message)
    • Method Detail

      • getCode

        public java.lang.String getCode()
      • getRequestId

        public java.lang.String getRequestId()
        Returns:
        id of failed associated request, or null if no id was provided
      • getMessage

        public java.lang.String getMessage()
      • getPayload

        public java.util.Map<java.lang.String,​P> getPayload()
        Returns:
        payload of an error, or null if no payload provided
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object