Enum RelationshipErrorCode
Enumerates the known error causes when communicating with the Relationships Service. N.B. Error code range for this service: 24000-24999
Namespace: Unity.Services.Friends.Exceptions
Syntax
public enum RelationshipErrorCode
Fields
| Name | Description | Value |
|---|---|---|
| ActionUnauthorizedWhenBlocked | Error cannot perform action when blocked |
|
| BadGateway | Error code representing HTTP Status Code of 502 for the Relationships Service. The server, while acting as a gateway or proxy, received an invalid response from the upstream server. |
|
| BadRequest | Error code representing HTTP Status Code of 400 for the Relationships Service. The Relationships service cannot process the request because it is invalid. |
|
| Conflict | Error code representing HTTP Status Code of 409 for the Relationships Service. There’s a conflict with the server's current state. |
|
| DecodeMessageSchema | Error decoding the message schema |
|
| DecodePlayerIds | Error decoding player IDs |
|
| DecodePresenceSchema | Error pagination limit must be a positive integer |
|
| DecodeXUserHeader | Error decoding x-user header |
|
| DuplicateMember | Error multiple members with the same user ID |
|
| EntityNotFound | Error code representing HTTP Status Code of 404 for the Relationships Service. The server has not found the specified resource. |
|
| Forbidden | Error code representing HTTP Status Code of 403 for the Relationships Service. The server understood the request, and refuses to fulfill it. |
|
| FriendshipAlreadyExists | Error friendship already exists |
|
| FriendshipDoesNotExist | Error friendship does not exist |
|
| GatewayTimeout | Error code representing HTTP Status Code of 504 for the Relationships Service. The upstream server did not respond in time. |
|
| GetEnvironmentIDFromHeader | Could not get environment id from header |
|
| GetProjectIDFromHeader | Could not get project id from header |
|
| GetSessionIDFromHeader | Error invalid session ID from x-user header |
|
| GetTargetUserFormat | Error invalid target user format |
|
| GetUserFromHeader | Could not get user id from header |
|
| GetUserTypeFromHeader | Error unknown or invalid x-user-type |
|
| Gone | Error code representing HTTP Status Code of 410 for the Relationships Service. The requested resource is no longer available. |
|
| InternalServerError | Error code representing HTTP Status Code of 500 for the Relationships Service. The server encountered an unexpected condition which prevented it from fulfilling the request. |
|
| InvalidAvailability | Error availability has to be an accepted string |
|
| InvalidCreateMissingCaller | Error calling user should be included as a member in the relationship |
|
| InvalidCreateSource | Error creating relationship with a different user than the signed in one as the source |
|
| InvalidCreateTarget | Error creating relationship with the calling user as the target |
|
| InvalidCreateTooManyMembers | Error too many users specified as target |
|
| MaxPayloadSize | Error max payload size exceeded |
|
| MethodNotAllowed | Error code representing HTTP Status Code of 405 for the Relationships Service. The method specified is not allowed for the specified resource. |
|
| Misdirected | Error code representing HTTP Status Code of 421 for the Relationships Service. Unreachable endpoint. |
|
| NegativePaginationLimit | Error pagination limit must be a positive integer |
|
| NegativePaginationOffset | Error pagination offset must be a positive integer |
|
| NetworkError | NetworkError is returned when the UnityWebRequest failed with this flag set. See the exception stack trace when this reason is provided for context. |
|
| NotificationConnectionError | Error occured with the connection to the notification system. |
|
| NotificationUnknown | An unknown notification was received from the notification system. |
|
| NotImplemented | Error code representing HTTP Status Code of 501 for the Relationships Service. The server cannot fulfill the request. |
|
| ProjectNotEnabled | Error project should be enabled un Udash |
|
| RangeNotSatisfiable | Error code representing HTTP Status Code of 416 for the Relationships Service. The requested ranges cannot be served. |
|
| RateLimited | Error code representing HTTP Status Code of 429 for the Relationships Service. Rate limit exceeded. |
|
| RelationshipAlreadyExists | The relationship already exists |
|
| RequestEntityTooLarge | Error code representing HTTP Status Code of 413 for the Relationships Service. The request entity is too large. |
|
| RequestTimeOut | Error code representing HTTP Status Code of 408 for the Relationships Service. The request took too long. |
|
| RequestUriTooLong | Error code representing HTTP Status Code of 414 for the Relationships Service. The request URI is too long. |
|
| RetrievePaginationLimit | Error parsing pagination limit, it must be a positive integer |
|
| RetrievePaginationOffset | Error parsing pagination offset, it must be a positive integer |
|
| RetrievePresenceFlag | Error presence flag should be a boolean |
|
| RetrieveSocialProfilesFlag | Error profiles flag should be a boolean |
|
| ServiceUnavailable | Error code representing HTTP Status Code of 503 for the Relationships Service. The server is temporarily unable to handle the request. |
|
| SwaggerValidation | Error swagger validation |
|
| Unauthorized | Error code representing HTTP Status Code of 401 for the Relationships Service. The request requires authentication. |
|
| UnavailableForLegalReasons | Error code representing HTTP Status Code of 451 for the Relationships Service. The requested resource is not available. |
|
| Unknown | Error unknown |
|
| UnknownFlag | Error unknown flag format |
|
| UnprocessableTransaction | Error code representing HTTP Status Code of 422 for the Relationships Service. The request cannot be processed. |
|
| UnsupportedMediaType | Error code representing HTTP Status Code of 415 for the Relationships Service. The request format is invalid. |
|
| UserTargetingSelf | Error user cannot target self |
|
| ValidatingJws | Error validating JWS |