Package ai.extend.types
Class WorkflowVersionSummary.Builder
- java.lang.Object
-
- ai.extend.types.WorkflowVersionSummary.Builder
-
- All Implemented Interfaces:
WorkflowVersionSummary._FinalStage,WorkflowVersionSummary.CreatedAtStage,WorkflowVersionSummary.IdStage,WorkflowVersionSummary.VersionStage
- Enclosing class:
- WorkflowVersionSummary
public static final class WorkflowVersionSummary.Builder extends java.lang.Object implements WorkflowVersionSummary.IdStage, WorkflowVersionSummary.VersionStage, WorkflowVersionSummary.CreatedAtStage, WorkflowVersionSummary._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowVersionSummarybuild()WorkflowVersionSummary._FinalStagecreatedAt(java.time.OffsetDateTime createdAt)WorkflowVersionSummary.Builderfrom(WorkflowVersionSummary other)WorkflowVersionSummary.VersionStageid(java.lang.String id)The ID of the workflow version.WorkflowVersionSummary._FinalStagename(Nullable<java.lang.String> name)The name of the workflow version.WorkflowVersionSummary._FinalStagename(java.lang.String name)The name of the workflow version.WorkflowVersionSummary._FinalStagename(java.util.Optional<java.lang.String> name)The name of the workflow version.WorkflowVersionSummary.CreatedAtStageversion(java.lang.String version)The version number as a string, or"draft"for the draft version.
-
-
-
Method Detail
-
from
public WorkflowVersionSummary.Builder from(WorkflowVersionSummary other)
- Specified by:
fromin interfaceWorkflowVersionSummary.IdStage
-
id
public WorkflowVersionSummary.VersionStage id(@NotNull java.lang.String id)
The ID of the workflow version.
The ID of the workflow version.
- Specified by:
idin interfaceWorkflowVersionSummary.IdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
version
public WorkflowVersionSummary.CreatedAtStage version(@NotNull java.lang.String version)
The version number as a string, or
"draft"for the draft version.The version number as a string, or
"draft"for the draft version.- Specified by:
versionin interfaceWorkflowVersionSummary.VersionStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
createdAt
public WorkflowVersionSummary._FinalStage createdAt(@NotNull java.time.OffsetDateTime createdAt)
- Specified by:
createdAtin interfaceWorkflowVersionSummary.CreatedAtStage
-
name
public WorkflowVersionSummary._FinalStage name(Nullable<java.lang.String> name)
The name of the workflow version.
- Specified by:
namein interfaceWorkflowVersionSummary._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
name
public WorkflowVersionSummary._FinalStage name(java.lang.String name)
The name of the workflow version.
- Specified by:
namein interfaceWorkflowVersionSummary._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
name
public WorkflowVersionSummary._FinalStage name(java.util.Optional<java.lang.String> name)
The name of the workflow version.
- Specified by:
namein interfaceWorkflowVersionSummary._FinalStage
-
build
public WorkflowVersionSummary build()
- Specified by:
buildin interfaceWorkflowVersionSummary._FinalStage
-
-