Package org.mockserver.llm
Enum Class LlmErrorBody.Kind
- All Implemented Interfaces:
Serializable,Comparable<LlmErrorBody.Kind>,Constable
- Enclosing class:
- LlmErrorBody
The kind of provider error to synthesise. The kind selects both the default
HTTP status and the provider-specific body shape.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionProvider is over capacity (e.g.Per-account rate / quota limit hit (e.g. 429 rate_limit_exceeded).Generic upstream server error (5xx). -
Method Summary
Modifier and TypeMethodDescriptionstatic LlmErrorBody.KindReturns the enum constant of this class with the specified name.static LlmErrorBody.Kind[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OVERLOAD
Provider is over capacity (e.g. Anthropic 529 overloaded_error, OpenAI 503 server_error). -
RATE_LIMIT
Per-account rate / quota limit hit (e.g. 429 rate_limit_exceeded). -
SERVER_ERROR
Generic upstream server error (5xx).
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-