Class DecisionTaskTimedOutEventAttributes

    • Constructor Detail

      • DecisionTaskTimedOutEventAttributes

        public DecisionTaskTimedOutEventAttributes()
    • Method Detail

      • setTimeoutType

        public void setTimeoutType​(String 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.
        See Also:
        DecisionTaskTimeoutType
      • getTimeoutType

        public String getTimeoutType()

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

        Returns:
        The type of timeout that expired before the decision task could be completed.
        See Also:
        DecisionTaskTimeoutType
      • withTimeoutType

        public DecisionTaskTimedOutEventAttributes withTimeoutType​(String 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:
        DecisionTaskTimeoutType
      • setTimeoutType

        public void setTimeoutType​(DecisionTaskTimeoutType 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.
        See Also:
        DecisionTaskTimeoutType
      • withTimeoutType

        public DecisionTaskTimedOutEventAttributes withTimeoutType​(DecisionTaskTimeoutType 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:
        DecisionTaskTimeoutType
      • setScheduledEventId

        public void setScheduledEventId​(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.
      • getScheduledEventId

        public Long getScheduledEventId()

        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:
        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.
      • withScheduledEventId

        public DecisionTaskTimedOutEventAttributes withScheduledEventId​(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.
      • setStartedEventId

        public void setStartedEventId​(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.
      • getStartedEventId

        public Long getStartedEventId()

        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:
        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.
      • withStartedEventId

        public DecisionTaskTimedOutEventAttributes withStartedEventId​(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.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object