Package ai.toloka.client.v1
Class TlkError<P>
- java.lang.Object
-
- ai.toloka.client.v1.TlkError<P>
-
- Direct Known Subclasses:
ValidationError
public class TlkError<P> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ACCESS_DENIED_CODE
static java.lang.String
ASSIGNMENTS_COUNT_CONFLICT_CODE
Assignments count is already greater than requested value.static java.lang.String
AUTHENTICATION_ERROR_CODE
static java.lang.String
BATCH_INITIALIZATION_ERROR_CODE
Batch processing may not be continued.static java.lang.String
CONFLICT_STATE_CODE
static java.lang.String
DOES_NOT_EXIST_CODE
static java.lang.String
EMPTY_POOL_CODE
Pool contains no tasks.static java.lang.String
ENTITY_TOO_LARGE_CODE
static java.lang.String
INTERNAL_ERROR_CODE
static java.lang.String
METHOD_NOT_ALLOWED_CODE
static java.lang.String
MIXER_CONFIG_REQUIRED_CODE
Pool must contain mixer config to perform request.static java.lang.String
NGINX_ERROR_CODE
static java.lang.String
NOT_ACCEPTABLE_CODE
static java.lang.String
NOT_FOUND_CODE
static java.lang.String
OPERATION_ALREADY_EXISTS_CODE
Operation with provided id already exists.static java.lang.String
OPERATION_EXECUTION_ERROR_CODE
Operation execution failed because of internal error.static java.lang.String
POOL_INAPPROPRIATE_STATUS_CODE
Pool is in an inappropriate status.static java.lang.String
POOL_LOCKED_BY_ANOTHER_OPERATION_CODE
Operation forbidden while pool locked by another operation.static java.lang.String
POOL_TASK_SUITES_COUNT_EXCEEDED_CODE
Limit of task suites in pool have been exceeded.static java.lang.String
POOL_TASKS_COUNT_EXCEEDED_CODE
Limit of tasks in pool have been exceeded.static java.lang.String
PROJECT_INAPPROPRIATE_STATUS_CODE
Project is in an inappropriate status.static java.lang.String
REMOTE_SERVICE_UNAVAILABLE_CODE
static java.lang.String
SUBMITTED_ASSIGNMENTS_CONFLICT_CODE
There are submitted assignments which are not accepted.static java.lang.String
SYSTEM_SCOPE_MODIFICATION_CODE
Restrictions in 'SYSTEM' scope are forbidden to modify.static java.lang.String
TOO_MANY_REQUESTS_CODE
static java.lang.String
UNARCHIVED_POOLS_CONFLICT_CODE
Operation is not allowed because of unarchived pools.static java.lang.String
UNSUPPORTED_MEDIA_TYPE_CODE
static java.lang.String
VALIDATION_ERROR_CODE
-
Constructor Summary
Constructors Constructor Description TlkError(java.lang.String code, java.lang.String message)
TlkError(java.lang.String code, java.lang.String requestId, java.lang.String message, java.util.Map<java.lang.String,P> payload)
TlkError(java.lang.String code, java.lang.String message, java.util.Map<java.lang.String,P> payload)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCode()
java.lang.String
getMessage()
java.util.Map<java.lang.String,P>
getPayload()
java.lang.String
getRequestId()
java.lang.String
toString()
-
-
-
Field Detail
-
NOT_FOUND_CODE
public static final java.lang.String NOT_FOUND_CODE
- See Also:
- Constant Field Values
-
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 classjava.lang.Object
-
-