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