Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.simpleworkflow.model
Class SignalExternalWorkflowExecutionDecisionAttributes

java.lang.Object
  extended by com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionDecisionAttributes

public class SignalExternalWorkflowExecutionDecisionAttributes
extends java.lang.Object

Provides details of the SignalExternalWorkflowExecution decision.


Constructor Summary
SignalExternalWorkflowExecutionDecisionAttributes()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getControl()
          Optional data attached to the event that can be used by the decider in subsequent decision tasks.
 java.lang.String getInput()
          Optional input to be provided with the signal.The target workflow execution will use the signal name and input to process the signal.
 java.lang.String getRunId()
          The runId of the workflow execution to be signaled.
 java.lang.String getSignalName()
          The name of the signal.The target workflow execution will use the signal name and input to process the signal.
 java.lang.String getWorkflowId()
          The workflowId of the workflow execution to be signaled.
 int hashCode()
           
 void setControl(java.lang.String control)
          Optional data attached to the event that can be used by the decider in subsequent decision tasks.
 void setInput(java.lang.String input)
          Optional input to be provided with the signal.The target workflow execution will use the signal name and input to process the signal.
 void setRunId(java.lang.String runId)
          The runId of the workflow execution to be signaled.
 void setSignalName(java.lang.String signalName)
          The name of the signal.The target workflow execution will use the signal name and input to process the signal.
 void setWorkflowId(java.lang.String workflowId)
          The workflowId of the workflow execution to be signaled.
 java.lang.String toString()
          Returns a string representation of this object; useful for testing and debugging.
 SignalExternalWorkflowExecutionDecisionAttributes withControl(java.lang.String control)
          Optional data attached to the event that can be used by the decider in subsequent decision tasks.
 SignalExternalWorkflowExecutionDecisionAttributes withInput(java.lang.String input)
          Optional input to be provided with the signal.The target workflow execution will use the signal name and input to process the signal.
 SignalExternalWorkflowExecutionDecisionAttributes withRunId(java.lang.String runId)
          The runId of the workflow execution to be signaled.
 SignalExternalWorkflowExecutionDecisionAttributes withSignalName(java.lang.String signalName)
          The name of the signal.The target workflow execution will use the signal name and input to process the signal.
 SignalExternalWorkflowExecutionDecisionAttributes withWorkflowId(java.lang.String workflowId)
          The workflowId of the workflow execution to be signaled.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SignalExternalWorkflowExecutionDecisionAttributes

public SignalExternalWorkflowExecutionDecisionAttributes()
Method Detail

getWorkflowId

public java.lang.String getWorkflowId()
The workflowId of the workflow execution to be signaled. This field is required.

Constraints:
Length: 1 - 256

Returns:
The workflowId of the workflow execution to be signaled. This field is required.

setWorkflowId

public void setWorkflowId(java.lang.String workflowId)
The workflowId of the workflow execution to be signaled. This field is required.

Constraints:
Length: 1 - 256

Parameters:
workflowId - The workflowId of the workflow execution to be signaled. This field is required.

withWorkflowId

public SignalExternalWorkflowExecutionDecisionAttributes withWorkflowId(java.lang.String workflowId)
The workflowId of the workflow execution to be signaled. This field is required.

Returns a reference to this object so that method calls can be chained together.

Constraints:
Length: 1 - 256

Parameters:
workflowId - The workflowId of the workflow execution to be signaled. This field is required.
Returns:
A reference to this updated object so that method calls can be chained together.

getRunId

public java.lang.String getRunId()
The runId of the workflow execution to be signaled.

Constraints:
Length: 0 - 64

Returns:
The runId of the workflow execution to be signaled.

setRunId

public void setRunId(java.lang.String runId)
The runId of the workflow execution to be signaled.

Constraints:
Length: 0 - 64

Parameters:
runId - The runId of the workflow execution to be signaled.

withRunId

public SignalExternalWorkflowExecutionDecisionAttributes withRunId(java.lang.String runId)
The runId of the workflow execution to be signaled.

Returns a reference to this object so that method calls can be chained together.

Constraints:
Length: 0 - 64

Parameters:
runId - The runId of the workflow execution to be signaled.
Returns:
A reference to this updated object so that method calls can be chained together.

getSignalName

public java.lang.String getSignalName()
The name of the signal.The target workflow execution will use the signal name and input to process the signal. This field is required.

Constraints:
Length: 1 - 256

Returns:
The name of the signal.The target workflow execution will use the signal name and input to process the signal. This field is required.

setSignalName

public void setSignalName(java.lang.String signalName)
The name of the signal.The target workflow execution will use the signal name and input to process the signal. This field is required.

Constraints:
Length: 1 - 256

Parameters:
signalName - The name of the signal.The target workflow execution will use the signal name and input to process the signal. This field is required.

withSignalName

public SignalExternalWorkflowExecutionDecisionAttributes withSignalName(java.lang.String signalName)
The name of the signal.The target workflow execution will use the signal name and input to process the signal. This field is required.

Returns a reference to this object so that method calls can be chained together.

Constraints:
Length: 1 - 256

Parameters:
signalName - The name of the signal.The target workflow execution will use the signal name and input to process the signal. This field is required.
Returns:
A reference to this updated object so that method calls can be chained together.

getInput

public java.lang.String getInput()
Optional input to be provided with the signal.The target workflow execution will use the signal name and input to process the signal.

Constraints:
Length: 0 - 32768

Returns:
Optional input to be provided with the signal.The target workflow execution will use the signal name and input to process the signal.

setInput

public void setInput(java.lang.String input)
Optional input to be provided with the signal.The target workflow execution will use the signal name and input to process the signal.

Constraints:
Length: 0 - 32768

Parameters:
input - Optional input to be provided with the signal.The target workflow execution will use the signal name and input to process the signal.

withInput

public SignalExternalWorkflowExecutionDecisionAttributes withInput(java.lang.String input)
Optional input to be provided with the signal.The target workflow execution will use the signal name and input to process the signal.

Returns a reference to this object so that method calls can be chained together.

Constraints:
Length: 0 - 32768

Parameters:
input - Optional input to be provided with the signal.The target workflow execution will use the signal name and input to process the signal.
Returns:
A reference to this updated object so that method calls can be chained together.

getControl

public java.lang.String getControl()
Optional data attached to the event that can be used by the decider in subsequent decision tasks.

Constraints:
Length: 0 - 32768

Returns:
Optional data attached to the event that can be used by the decider in subsequent decision tasks.

setControl

public void setControl(java.lang.String control)
Optional data attached to the event that can be used by the decider in subsequent decision tasks.

Constraints:
Length: 0 - 32768

Parameters:
control - Optional data attached to the event that can be used by the decider in subsequent decision tasks.

withControl

public SignalExternalWorkflowExecutionDecisionAttributes withControl(java.lang.String control)
Optional data attached to the event that can be used by the decider in subsequent decision tasks.

Returns a reference to this object so that method calls can be chained together.

Constraints:
Length: 0 - 32768

Parameters:
control - Optional data attached to the event that can be used by the decider in subsequent decision tasks.
Returns:
A reference to this updated object so that method calls can be chained together.

toString

public java.lang.String toString()
Returns a string representation of this object; useful for testing and debugging.

Overrides:
toString in class java.lang.Object
Returns:
A string representation of this object.
See Also:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.