Interface DecisionTaskTimedOutEventAttributes.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DecisionTaskTimedOutEventAttributes.Builder,DecisionTaskTimedOutEventAttributes>, SdkBuilder<DecisionTaskTimedOutEventAttributes.Builder,DecisionTaskTimedOutEventAttributes>, SdkPojo
Enclosing class:
DecisionTaskTimedOutEventAttributes

public static interface DecisionTaskTimedOutEventAttributes.Builder extends SdkPojo, CopyableBuilder<DecisionTaskTimedOutEventAttributes.Builder,DecisionTaskTimedOutEventAttributes>
  • Method Details

    • timeoutType

      The type of timeout that expired before the decision task could be completed.

      Parameters:
      timeoutType - The type of timeout that expired before the decision task could be completed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • timeoutType

      The type of timeout that expired before the decision task could be completed.

      Parameters:
      timeoutType - The type of timeout that expired before the decision task could be completed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • scheduledEventId

      DecisionTaskTimedOutEventAttributes.Builder scheduledEventId(Long scheduledEventId)

      The ID of the DecisionTaskScheduled event that was recorded when this decision task was scheduled. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

      Parameters:
      scheduledEventId - The ID of the DecisionTaskScheduled event that was recorded when this decision task was scheduled. 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.
    • startedEventId

      DecisionTaskTimedOutEventAttributes.Builder startedEventId(Long startedEventId)

      The ID of the DecisionTaskStarted event recorded when this decision task 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 DecisionTaskStarted event recorded when this decision task 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.