Interface DataIntegrationFlowExecution.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DataIntegrationFlowExecution.Builder,
,DataIntegrationFlowExecution> SdkBuilder<DataIntegrationFlowExecution.Builder,
,DataIntegrationFlowExecution> SdkPojo
- Enclosing class:
DataIntegrationFlowExecution
-
Method Summary
Modifier and TypeMethodDescriptionThe flow execution end timestamp.executionId
(String executionId) The flow executionId.The flow execution's flowName.instanceId
(String instanceId) The flow execution's instanceId.The failure message (if any) of failed flow execution.outputMetadata
(Consumer<DataIntegrationFlowExecutionOutputMetadata.Builder> outputMetadata) The flow execution output metadata.outputMetadata
(DataIntegrationFlowExecutionOutputMetadata outputMetadata) The flow execution output metadata.The source information for a flow execution.sourceInfo
(DataIntegrationFlowExecutionSourceInfo sourceInfo) The source information for a flow execution.The flow execution start timestamp.The status of flow execution.The status of flow execution.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
instanceId
The flow execution's instanceId.
- Parameters:
instanceId
- The flow execution's instanceId.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flowName
The flow execution's flowName.
- Parameters:
flowName
- The flow execution's flowName.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionId
The flow executionId.
- Parameters:
executionId
- The flow executionId.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of flow execution.
- Parameters:
status
- The status of flow execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of flow execution.
- Parameters:
status
- The status of flow execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceInfo
The source information for a flow execution.
- Parameters:
sourceInfo
- The source information for a flow execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceInfo
default DataIntegrationFlowExecution.Builder sourceInfo(Consumer<DataIntegrationFlowExecutionSourceInfo.Builder> sourceInfo) The source information for a flow execution.
This is a convenience method that creates an instance of theDataIntegrationFlowExecutionSourceInfo.Builder
avoiding the need to create one manually viaDataIntegrationFlowExecutionSourceInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosourceInfo(DataIntegrationFlowExecutionSourceInfo)
.- Parameters:
sourceInfo
- a consumer that will call methods onDataIntegrationFlowExecutionSourceInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
message
The failure message (if any) of failed flow execution.
- Parameters:
message
- The failure message (if any) of failed flow execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The flow execution start timestamp.
- Parameters:
startTime
- The flow execution start timestamp.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The flow execution end timestamp.
- Parameters:
endTime
- The flow execution end timestamp.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputMetadata
DataIntegrationFlowExecution.Builder outputMetadata(DataIntegrationFlowExecutionOutputMetadata outputMetadata) The flow execution output metadata.
- Parameters:
outputMetadata
- The flow execution output metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputMetadata
default DataIntegrationFlowExecution.Builder outputMetadata(Consumer<DataIntegrationFlowExecutionOutputMetadata.Builder> outputMetadata) The flow execution output metadata.
This is a convenience method that creates an instance of theDataIntegrationFlowExecutionOutputMetadata.Builder
avoiding the need to create one manually viaDataIntegrationFlowExecutionOutputMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputMetadata(DataIntegrationFlowExecutionOutputMetadata)
.- Parameters:
outputMetadata
- a consumer that will call methods onDataIntegrationFlowExecutionOutputMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-