Interface OpenLineageRunEventSummary.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<OpenLineageRunEventSummary.Builder,,- OpenLineageRunEventSummary> - SdkBuilder<OpenLineageRunEventSummary.Builder,,- OpenLineageRunEventSummary> - SdkPojo
- Enclosing class:
- OpenLineageRunEventSummary
- 
Method SummaryModifier and TypeMethodDescriptionThe event type of the open lineage run event summary.eventType(OpenLineageRunState eventType) The event type of the open lineage run event summary.inputs(Collection<NameIdentifier> inputs) The inputs of the open lineage run event summary.inputs(Consumer<NameIdentifier.Builder>... inputs) The inputs of the open lineage run event summary.inputs(NameIdentifier... inputs) The inputs of the open lineage run event summary.The job of the open lineage run event summary.job(NameIdentifier job) The job of the open lineage run event summary.outputs(Collection<NameIdentifier> outputs) The outputs of the open lineage run event summary.outputs(Consumer<NameIdentifier.Builder>... outputs) The outputs of the open lineage run event summary.outputs(NameIdentifier... outputs) The outputs of the open lineage run event summary.The runID of the open lineage run event summary.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
eventTypeThe event type of the open lineage run event summary. - Parameters:
- eventType- The event type of the open lineage run event summary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
eventTypeThe event type of the open lineage run event summary. - Parameters:
- eventType- The event type of the open lineage run event summary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
inputsThe inputs of the open lineage run event summary. - Parameters:
- inputs- The inputs of the open lineage run event summary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inputsThe inputs of the open lineage run event summary. - Parameters:
- inputs- The inputs of the open lineage run event summary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inputsThe inputs of the open lineage run event summary. This is a convenience method that creates an instance of theNameIdentifier.Builderavoiding the need to create one manually viaNameIdentifier.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputs(List<NameIdentifier>).- Parameters:
- inputs- a consumer that will call methods on- NameIdentifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
jobThe job of the open lineage run event summary. - Parameters:
- job- The job of the open lineage run event summary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
jobThe job of the open lineage run event summary. This is a convenience method that creates an instance of theNameIdentifier.Builderavoiding the need to create one manually viaNameIdentifier.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tojob(NameIdentifier).- Parameters:
- job- a consumer that will call methods on- NameIdentifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
outputsThe outputs of the open lineage run event summary. - Parameters:
- outputs- The outputs of the open lineage run event summary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
outputsThe outputs of the open lineage run event summary. - Parameters:
- outputs- The outputs of the open lineage run event summary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
outputsThe outputs of the open lineage run event summary. This is a convenience method that creates an instance of theNameIdentifier.Builderavoiding the need to create one manually viaNameIdentifier.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputs(List<NameIdentifier>).- Parameters:
- outputs- a consumer that will call methods on- NameIdentifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
runIdThe runID of the open lineage run event summary. - Parameters:
- runId- The runID of the open lineage run event summary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-