Interface ChildWorkflowExecutionTimedOutEventAttributes.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ChildWorkflowExecutionTimedOutEventAttributes.Builder,,- ChildWorkflowExecutionTimedOutEventAttributes> - SdkBuilder<ChildWorkflowExecutionTimedOutEventAttributes.Builder,,- ChildWorkflowExecutionTimedOutEventAttributes> - SdkPojo
- Enclosing class:
- ChildWorkflowExecutionTimedOutEventAttributes
- 
Method SummaryModifier and TypeMethodDescriptioninitiatedEventId(Long initiatedEventId) The ID of theStartChildWorkflowExecutionInitiatedevent corresponding to theStartChildWorkflowExecutionDecision to start this child workflow execution.startedEventId(Long startedEventId) The ID of theChildWorkflowExecutionStartedevent recorded when this child workflow execution was started.timeoutType(String timeoutType) The type of the timeout that caused the child workflow execution to time out.timeoutType(WorkflowExecutionTimeoutType timeoutType) The type of the timeout that caused the child workflow execution to time out.workflowExecution(Consumer<WorkflowExecution.Builder> workflowExecution) The child workflow execution that timed out.workflowExecution(WorkflowExecution workflowExecution) The child workflow execution that timed out.workflowType(Consumer<WorkflowType.Builder> workflowType) The type of the child workflow execution.workflowType(WorkflowType workflowType) The type of the child workflow execution.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- 
workflowExecutionChildWorkflowExecutionTimedOutEventAttributes.Builder workflowExecution(WorkflowExecution workflowExecution) The child workflow execution that timed out. - Parameters:
- workflowExecution- The child workflow execution that timed out.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
workflowExecutiondefault ChildWorkflowExecutionTimedOutEventAttributes.Builder workflowExecution(Consumer<WorkflowExecution.Builder> workflowExecution) The child workflow execution that timed out. This is a convenience method that creates an instance of theWorkflowExecution.Builderavoiding the need to create one manually viaWorkflowExecution.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toworkflowExecution(WorkflowExecution).- Parameters:
- workflowExecution- a consumer that will call methods on- WorkflowExecution.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
workflowTypeThe type of the child workflow execution. - Parameters:
- workflowType- The type of the child workflow execution.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
workflowTypedefault ChildWorkflowExecutionTimedOutEventAttributes.Builder workflowType(Consumer<WorkflowType.Builder> workflowType) The type of the child workflow execution. This is a convenience method that creates an instance of theWorkflowType.Builderavoiding the need to create one manually viaWorkflowType.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toworkflowType(WorkflowType).- Parameters:
- workflowType- a consumer that will call methods on- WorkflowType.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
timeoutTypeThe type of the timeout that caused the child workflow execution to time out. - Parameters:
- timeoutType- The type of the timeout that caused the child workflow execution to time out.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
timeoutTypeChildWorkflowExecutionTimedOutEventAttributes.Builder timeoutType(WorkflowExecutionTimeoutType timeoutType) The type of the timeout that caused the child workflow execution to time out. - Parameters:
- timeoutType- The type of the timeout that caused the child workflow execution to time out.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
initiatedEventIdThe ID of the StartChildWorkflowExecutionInitiatedevent corresponding to theStartChildWorkflowExecutionDecision to start this child workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.- Parameters:
- initiatedEventId- The ID of the- StartChildWorkflowExecutionInitiatedevent corresponding to the- StartChildWorkflowExecutionDecision to start this child workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
startedEventIdThe ID of the ChildWorkflowExecutionStartedevent recorded when this child workflow execution was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.- Parameters:
- startedEventId- The ID of the- ChildWorkflowExecutionStartedevent recorded when this child workflow execution was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-