public static interface ExecutionRecord.Builder extends SdkPojo, CopyableBuilder<ExecutionRecord.Builder,ExecutionRecord>
| Modifier and Type | Method and Description |
|---|---|
ExecutionRecord.Builder |
dataPullEndTime(Instant dataPullEndTime)
The timestamp that indicates the last new or updated record to be transferred in the flow run.
|
ExecutionRecord.Builder |
dataPullStartTime(Instant dataPullStartTime)
The timestamp that determines the first new or updated record to be transferred in the flow run.
|
ExecutionRecord.Builder |
executionId(String executionId)
Specifies the identifier of the given flow run.
|
default ExecutionRecord.Builder |
executionResult(Consumer<ExecutionResult.Builder> executionResult)
Describes the result of the given flow run.
|
ExecutionRecord.Builder |
executionResult(ExecutionResult executionResult)
Describes the result of the given flow run.
|
ExecutionRecord.Builder |
executionStatus(ExecutionStatus executionStatus)
Specifies the flow run status and whether it is in progress, has completed successfully, or has failed.
|
ExecutionRecord.Builder |
executionStatus(String executionStatus)
Specifies the flow run status and whether it is in progress, has completed successfully, or has failed.
|
ExecutionRecord.Builder |
lastUpdatedAt(Instant lastUpdatedAt)
Specifies the time of the most recent update.
|
ExecutionRecord.Builder |
startedAt(Instant startedAt)
Specifies the start time of the flow run.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildExecutionRecord.Builder executionId(String executionId)
Specifies the identifier of the given flow run.
executionId - Specifies the identifier of the given flow run.ExecutionRecord.Builder executionStatus(String executionStatus)
Specifies the flow run status and whether it is in progress, has completed successfully, or has failed.
executionStatus - Specifies the flow run status and whether it is in progress, has completed successfully, or has
failed.ExecutionStatus,
ExecutionStatusExecutionRecord.Builder executionStatus(ExecutionStatus executionStatus)
Specifies the flow run status and whether it is in progress, has completed successfully, or has failed.
executionStatus - Specifies the flow run status and whether it is in progress, has completed successfully, or has
failed.ExecutionStatus,
ExecutionStatusExecutionRecord.Builder executionResult(ExecutionResult executionResult)
Describes the result of the given flow run.
executionResult - Describes the result of the given flow run.default ExecutionRecord.Builder executionResult(Consumer<ExecutionResult.Builder> executionResult)
Describes the result of the given flow run.
This is a convenience that creates an instance of theExecutionResult.Builder avoiding the need to
create one manually via ExecutionResult.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to executionResult(ExecutionResult).executionResult - a consumer that will call methods on ExecutionResult.BuilderexecutionResult(ExecutionResult)ExecutionRecord.Builder startedAt(Instant startedAt)
Specifies the start time of the flow run.
startedAt - Specifies the start time of the flow run.ExecutionRecord.Builder lastUpdatedAt(Instant lastUpdatedAt)
Specifies the time of the most recent update.
lastUpdatedAt - Specifies the time of the most recent update.ExecutionRecord.Builder dataPullStartTime(Instant dataPullStartTime)
The timestamp that determines the first new or updated record to be transferred in the flow run.
dataPullStartTime - The timestamp that determines the first new or updated record to be transferred in the flow run.ExecutionRecord.Builder dataPullEndTime(Instant dataPullEndTime)
The timestamp that indicates the last new or updated record to be transferred in the flow run.
dataPullEndTime - The timestamp that indicates the last new or updated record to be transferred in the flow run.Copyright © 2021. All rights reserved.