JevRetryPolicy
public record JevRetryPolicy(int maxRetries, Duration initialBackoff)
源码Source
io/agentscope/extensions/judge/jev/JevRetryPolicy.java:23–38承载 Jev 重试策略数据的记录类型。位于 io.agentscope.extensions.judge.jev 包。核心成员包括 maxRetries、initialBackoff、defaults、JevRetryPolicy。
Retry settings for transient Jev System One HTTP failures.
记录组件摘要Record Component Summary
| 组件Component | 类型Type | 说明Description |
|---|---|---|
maxRetries | int | 执行最大重试相关操作。 Performs the max retries operation. |
initialBackoff | Duration | 执行 `initialBackoff` 方法。 Performs the initial backoff operation. |
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public JevRetryPolicy(int maxRetries, Duration initialBackoff) | 初始化 `JevRetryPolicy` 实例。 Creates a new instance. |
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public static JevRetryPolicy defaults()static | 返回 `defaults` 结果。 Returns the defaults. |
记录组件详情Record Component Detail
maxRetries
int maxRetries执行最大重试相关操作。
Performs the max retries operation.
源码Source
io/agentscope/extensions/judge/jev/JevRetryPolicy.java:23–38initialBackoff
Duration initialBackoff执行 initialBackoff 方法。
Performs the initial backoff operation.
源码Source
io/agentscope/extensions/judge/jev/JevRetryPolicy.java:23–38构造器详情Constructor Detail
JevRetryPolicy
public JevRetryPolicy(int maxRetries, Duration initialBackoff)
初始化 JevRetryPolicy 实例。
Creates a new instance.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
maxRetries | int | 最大重试(类型 `int`)。The max retries. |
initialBackoff | Duration | initial 退避(类型 `Duration`)。The initial backoff. |
源码Source
io/agentscope/extensions/judge/jev/JevRetryPolicy.java:29–37方法详情Method Detail
defaults
public static JevRetryPolicy defaults()
static
返回 defaults 结果。
Returns the defaults.
JevRetryPolicy返回JevRetryPolicy。Returns jev retry policy.
源码Source
io/agentscope/extensions/judge/jev/JevRetryPolicy.java:25–27