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.boolean
The name of the domain containing the workflow execution to signal.getInput()
Data to attach to theWorkflowExecutionSignaled
event 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.int
hashCode()
void
The name of the domain containing the workflow execution to signal.void
Data to attach to theWorkflowExecutionSignaled
event in the target workflow execution's history.void
The runId of the workflow execution to signal.void
setSignalName
(String signalName) The name of the signal.void
setWorkflowId
(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 theWorkflowExecutionSignaled
event 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
WorkflowExecutionSignaled
event in the target workflow execution's history.- Parameters:
input
- Data to attach to theWorkflowExecutionSignaled
event in the target workflow execution's history.
-
getInput
Data to attach to the
WorkflowExecutionSignaled
event in the target workflow execution's history.- Returns:
- Data to attach to the
WorkflowExecutionSignaled
event in the target workflow execution's history.
-
withInput
Data to attach to the
WorkflowExecutionSignaled
event in the target workflow execution's history.- Parameters:
input
- Data to attach to theWorkflowExecutionSignaled
event 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:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-