Package ai.extend.types
Class SplitterSummary.Builder
- java.lang.Object
-
- ai.extend.types.SplitterSummary.Builder
-
- All Implemented Interfaces:
SplitterSummary._FinalStage,SplitterSummary.CreatedAtStage,SplitterSummary.IdStage,SplitterSummary.NameStage,SplitterSummary.UpdatedAtStage
- Enclosing class:
- SplitterSummary
public static final class SplitterSummary.Builder extends java.lang.Object implements SplitterSummary.IdStage, SplitterSummary.NameStage, SplitterSummary.CreatedAtStage, SplitterSummary.UpdatedAtStage, SplitterSummary._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SplitterSummarybuild()SplitterSummary.UpdatedAtStagecreatedAt(java.time.OffsetDateTime createdAt)SplitterSummary.Builderfrom(SplitterSummary other)SplitterSummary.NameStageid(java.lang.String id)The ID of the splitter.SplitterSummary.CreatedAtStagename(java.lang.String name)The name of the splitter.SplitterSummary._FinalStageupdatedAt(java.time.OffsetDateTime updatedAt)
-
-
-
Method Detail
-
from
public SplitterSummary.Builder from(SplitterSummary other)
- Specified by:
fromin interfaceSplitterSummary.IdStage
-
id
public SplitterSummary.NameStage id(@NotNull java.lang.String id)
The ID of the splitter.
Example:
"spl_Xj8mK2pL9nR4vT7qY5wZ"The ID of the splitter.
Example:
"spl_Xj8mK2pL9nR4vT7qY5wZ"- Specified by:
idin interfaceSplitterSummary.IdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
name
public SplitterSummary.CreatedAtStage name(@NotNull java.lang.String name)
The name of the splitter.
Example:
"Invoice Packet Splitter"The name of the splitter.
Example:
"Invoice Packet Splitter"- Specified by:
namein interfaceSplitterSummary.NameStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
createdAt
public SplitterSummary.UpdatedAtStage createdAt(@NotNull java.time.OffsetDateTime createdAt)
- Specified by:
createdAtin interfaceSplitterSummary.CreatedAtStage
-
updatedAt
public SplitterSummary._FinalStage updatedAt(@NotNull java.time.OffsetDateTime updatedAt)
- Specified by:
updatedAtin interfaceSplitterSummary.UpdatedAtStage
-
build
public SplitterSummary build()
- Specified by:
buildin interfaceSplitterSummary._FinalStage
-
-