Class BatchResult.Builder
java.lang.Object
cloud.opencode.base.io.batch.BatchResult.Builder
- Enclosing class:
BatchResult
BatchResult Builder
批量结果构建器
- Since:
- JDK 25, opencode-base-io V1.0.0
- Author:
- Leon Soo www.LeonSoo.com
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build the result 构建结果Record a failure 记录失败voidIncrement skip count atomically 原子递增跳过计数voidIncrement success count atomically 原子递增成功计数voidrecordFailure(Path path, Throwable error) Record failure atomically 原子记录失败skipped()Record a skip 记录跳过success()Record a success 记录成功
-
Constructor Details
-
Builder
-
-
Method Details
-
success
-
failure
Record a failure 记录失败- Parameters:
path- the failed path | 失败路径error- the exception | 异常- Returns:
- this builder | 构建器
-
skipped
-
incrementSuccess
public void incrementSuccess()Increment success count atomically 原子递增成功计数 -
recordFailure
-
incrementSkipped
public void incrementSkipped()Increment skip count atomically 原子递增跳过计数 -
build
-