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 |
metadataCatalogDetails(Collection<MetadataCatalogDetail> metadataCatalogDetails)
Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the
associated flow run.
|
ExecutionRecord.Builder |
metadataCatalogDetails(Consumer<MetadataCatalogDetail.Builder>... metadataCatalogDetails)
Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the
associated flow run.
|
ExecutionRecord.Builder |
metadataCatalogDetails(MetadataCatalogDetail... metadataCatalogDetails)
Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the
associated flow run.
|
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 method 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.ExecutionRecord.Builder metadataCatalogDetails(Collection<MetadataCatalogDetail> metadataCatalogDetails)
Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the associated flow run.
metadataCatalogDetails - Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the
associated flow run.ExecutionRecord.Builder metadataCatalogDetails(MetadataCatalogDetail... metadataCatalogDetails)
Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the associated flow run.
metadataCatalogDetails - Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the
associated flow run.ExecutionRecord.Builder metadataCatalogDetails(Consumer<MetadataCatalogDetail.Builder>... metadataCatalogDetails)
Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the associated flow run.
This is a convenience method that creates an instance of theMetadataCatalogDetail.Builder avoiding the need to
create one manually via MetadataCatalogDetail.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #metadataCatalogDetails(List.
metadataCatalogDetails - a consumer that will call methods on
MetadataCatalogDetail.Builder#metadataCatalogDetails(java.util.Collection) Copyright © 2023. All rights reserved.