Class SignalWorkflowExecutionRequest
- All Implemented Interfaces:
ReadLimitInfo,Serializable,Cloneable
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates a shallow clone of this request.booleanThe name of the domain containing the workflow execution to signal.getInput()Data to attach to theWorkflowExecutionSignaledevent in the target workflow execution's history.getRunId()The runId of the workflow execution to signal.The name of the signal.The workflowId of the workflow execution to signal.inthashCode()voidThe name of the domain containing the workflow execution to signal.voidData to attach to theWorkflowExecutionSignaledevent in the target workflow execution's history.voidThe runId of the workflow execution to signal.voidsetSignalName(String signalName) The name of the signal.voidsetWorkflowId(String workflowId) The workflowId of the workflow execution to signal.toString()Returns a string representation of this object; useful for testing and debugging.withDomain(String domain) The name of the domain containing the workflow execution to signal.Data to attach to theWorkflowExecutionSignaledevent in the target workflow execution's history.The runId of the workflow execution to signal.withSignalName(String signalName) The name of the signal.withWorkflowId(String workflowId) The workflowId of the workflow execution to signal.Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
Constructor Details
-
SignalWorkflowExecutionRequest
public SignalWorkflowExecutionRequest()
-
-
Method Details
-
setDomain
The name of the domain containing the workflow execution to signal.
- Parameters:
domain- The name of the domain containing the workflow execution to signal.
-
getDomain
The name of the domain containing the workflow execution to signal.
- Returns:
- The name of the domain containing the workflow execution to signal.
-
withDomain
The name of the domain containing the workflow execution to signal.
- Parameters:
domain- The name of the domain containing the workflow execution to signal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setWorkflowId
The workflowId of the workflow execution to signal.
- Parameters:
workflowId- The workflowId of the workflow execution to signal.
-
getWorkflowId
The workflowId of the workflow execution to signal.
- Returns:
- The workflowId of the workflow execution to signal.
-
withWorkflowId
The workflowId of the workflow execution to signal.
- Parameters:
workflowId- The workflowId of the workflow execution to signal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setRunId
The runId of the workflow execution to signal.
- Parameters:
runId- The runId of the workflow execution to signal.
-
getRunId
The runId of the workflow execution to signal.
- Returns:
- The runId of the workflow execution to signal.
-
withRunId
The runId of the workflow execution to signal.
- Parameters:
runId- The runId of the workflow execution to signal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setSignalName
The name of the signal. This name must be meaningful to the target workflow.
- Parameters:
signalName- The name of the signal. This name must be meaningful to the target workflow.
-
getSignalName
The name of the signal. This name must be meaningful to the target workflow.
- Returns:
- The name of the signal. This name must be meaningful to the target workflow.
-
withSignalName
The name of the signal. This name must be meaningful to the target workflow.
- Parameters:
signalName- The name of the signal. This name must be meaningful to the target workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setInput
Data to attach to the
WorkflowExecutionSignaledevent in the target workflow execution's history.- Parameters:
input- Data to attach to theWorkflowExecutionSignaledevent in the target workflow execution's history.
-
getInput
Data to attach to the
WorkflowExecutionSignaledevent in the target workflow execution's history.- Returns:
- Data to attach to the
WorkflowExecutionSignaledevent in the target workflow execution's history.
-
withInput
Data to attach to the
WorkflowExecutionSignaledevent in the target workflow execution's history.- Parameters:
input- Data to attach to theWorkflowExecutionSignaledevent in the target workflow execution's history.- 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
Description copied from class:AmazonWebServiceRequestCreates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clonein classAmazonWebServiceRequest- See Also:
-