Class RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
- All Implemented Interfaces:
Serializable
,Cloneable
Provides details of the
RequestCancelExternalWorkflowExecutionInitiated
event.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
Optional. Data attached to the event that can be used by the decider in subsequent workflow tasks.The ID of theDecisionTaskCompleted
event corresponding to the decision task that resulted in theRequestCancelExternalWorkflowExecution
decision for this cancellation request.getRunId()
TherunId
of the external workflow execution to be canceled.TheworkflowId
of the external workflow execution to be canceled.int
hashCode()
void
setControl
(String control) Optional. Data attached to the event that can be used by the decider in subsequent workflow tasks.void
setDecisionTaskCompletedEventId
(Long decisionTaskCompletedEventId) The ID of theDecisionTaskCompleted
event corresponding to the decision task that resulted in theRequestCancelExternalWorkflowExecution
decision for this cancellation request.void
TherunId
of the external workflow execution to be canceled.void
setWorkflowId
(String workflowId) TheworkflowId
of the external workflow execution to be canceled.toString()
Returns a string representation of this object; useful for testing and debugging.withControl
(String control) Optional. Data attached to the event that can be used by the decider in subsequent workflow tasks.withDecisionTaskCompletedEventId
(Long decisionTaskCompletedEventId) The ID of theDecisionTaskCompleted
event corresponding to the decision task that resulted in theRequestCancelExternalWorkflowExecution
decision for this cancellation request.TherunId
of the external workflow execution to be canceled.withWorkflowId
(String workflowId) TheworkflowId
of the external workflow execution to be canceled.
-
Constructor Details
-
RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
public RequestCancelExternalWorkflowExecutionInitiatedEventAttributes()
-
-
Method Details
-
setWorkflowId
The
workflowId
of the external workflow execution to be canceled.- Parameters:
workflowId
- TheworkflowId
of the external workflow execution to be canceled.
-
getWorkflowId
The
workflowId
of the external workflow execution to be canceled.- Returns:
- The
workflowId
of the external workflow execution to be canceled.
-
withWorkflowId
public RequestCancelExternalWorkflowExecutionInitiatedEventAttributes withWorkflowId(String workflowId) The
workflowId
of the external workflow execution to be canceled.- Parameters:
workflowId
- TheworkflowId
of the external workflow execution to be canceled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setRunId
The
runId
of the external workflow execution to be canceled.- Parameters:
runId
- TherunId
of the external workflow execution to be canceled.
-
getRunId
The
runId
of the external workflow execution to be canceled.- Returns:
- The
runId
of the external workflow execution to be canceled.
-
withRunId
The
runId
of the external workflow execution to be canceled.- Parameters:
runId
- TherunId
of the external workflow execution to be canceled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDecisionTaskCompletedEventId
The ID of the
DecisionTaskCompleted
event corresponding to the decision task that resulted in theRequestCancelExternalWorkflowExecution
decision for this cancellation request. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.- Parameters:
decisionTaskCompletedEventId
- The ID of theDecisionTaskCompleted
event corresponding to the decision task that resulted in theRequestCancelExternalWorkflowExecution
decision for this cancellation request. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.
-
getDecisionTaskCompletedEventId
The ID of the
DecisionTaskCompleted
event corresponding to the decision task that resulted in theRequestCancelExternalWorkflowExecution
decision for this cancellation request. 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
DecisionTaskCompleted
event corresponding to the decision task that resulted in theRequestCancelExternalWorkflowExecution
decision for this cancellation request. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.
-
withDecisionTaskCompletedEventId
public RequestCancelExternalWorkflowExecutionInitiatedEventAttributes withDecisionTaskCompletedEventId(Long decisionTaskCompletedEventId) The ID of the
DecisionTaskCompleted
event corresponding to the decision task that resulted in theRequestCancelExternalWorkflowExecution
decision for this cancellation request. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.- Parameters:
decisionTaskCompletedEventId
- The ID of theDecisionTaskCompleted
event corresponding to the decision task that resulted in theRequestCancelExternalWorkflowExecution
decision for this cancellation request. 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.
-
setControl
Optional. Data attached to the event that can be used by the decider in subsequent workflow tasks.
- Parameters:
control
- Optional.
-
getControl
Optional. Data attached to the event that can be used by the decider in subsequent workflow tasks.
- Returns:
- Optional.
-
withControl
Optional. Data attached to the event that can be used by the decider in subsequent workflow tasks.
- Parameters:
control
- Optional.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-