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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaDataIntegrationFlowExecutionSourceInfo.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaDataIntegrationFlowExecutionOutputMetadata.builder().When the
Consumercompletes,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:
-