Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.simpleworkflow.model
Class SignalExternalWorkflowExecutionInitiatedEventAttributes

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

public class SignalExternalWorkflowExecutionInitiatedEventAttributes
extends java.lang.Object

Provides details of the SignalExternalWorkflowExecutionInitiated event.


Constructor Summary
SignalExternalWorkflowExecutionInitiatedEventAttributes()
           
 
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.Long getDecisionTaskCompletedEventId()
          The id of the DecisionTaskCompleted event corresponding to the decision task that resulted in the SignalExternalWorkflowExecution decision for this signal.
 java.lang.String getInput()
          Input provided to the signal (if any).
 java.lang.String getRunId()
          The runId of the external workflow execution to send the signal to.
 java.lang.String getSignalName()
          The name of the signal.
 java.lang.String getWorkflowId()
          The workflowId of the external workflow execution.
 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 setDecisionTaskCompletedEventId(java.lang.Long decisionTaskCompletedEventId)
          The id of the DecisionTaskCompleted event corresponding to the decision task that resulted in the SignalExternalWorkflowExecution decision for this signal.
 void setInput(java.lang.String input)
          Input provided to the signal (if any).
 void setRunId(java.lang.String runId)
          The runId of the external workflow execution to send the signal to.
 void setSignalName(java.lang.String signalName)
          The name of the signal.
 void setWorkflowId(java.lang.String workflowId)
          The workflowId of the external workflow execution.
 java.lang.String toString()
          Returns a string representation of this object; useful for testing and debugging.
 SignalExternalWorkflowExecutionInitiatedEventAttributes withControl(java.lang.String control)
          Optional data attached to the event that can be used by the decider in subsequent decision tasks.
 SignalExternalWorkflowExecutionInitiatedEventAttributes withDecisionTaskCompletedEventId(java.lang.Long decisionTaskCompletedEventId)
          The id of the DecisionTaskCompleted event corresponding to the decision task that resulted in the SignalExternalWorkflowExecution decision for this signal.
 SignalExternalWorkflowExecutionInitiatedEventAttributes withInput(java.lang.String input)
          Input provided to the signal (if any).
 SignalExternalWorkflowExecutionInitiatedEventAttributes withRunId(java.lang.String runId)
          The runId of the external workflow execution to send the signal to.
 SignalExternalWorkflowExecutionInitiatedEventAttributes withSignalName(java.lang.String signalName)
          The name of the signal.
 SignalExternalWorkflowExecutionInitiatedEventAttributes withWorkflowId(java.lang.String workflowId)
          The workflowId of the external workflow execution.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SignalExternalWorkflowExecutionInitiatedEventAttributes

public SignalExternalWorkflowExecutionInitiatedEventAttributes()
Method Detail

getWorkflowId

public java.lang.String getWorkflowId()
The workflowId of the external workflow execution.

Constraints:
Length: 1 - 256

Returns:
The workflowId of the external workflow execution.

setWorkflowId

public void setWorkflowId(java.lang.String workflowId)
The workflowId of the external workflow execution.

Constraints:
Length: 1 - 256

Parameters:
workflowId - The workflowId of the external workflow execution.

withWorkflowId

public SignalExternalWorkflowExecutionInitiatedEventAttributes withWorkflowId(java.lang.String workflowId)
The workflowId of the external workflow execution.

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

Constraints:
Length: 1 - 256

Parameters:
workflowId - The workflowId of the external workflow execution.
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 external workflow execution to send the signal to.

Constraints:
Length: 0 - 64

Returns:
The runId of the external workflow execution to send the signal to.

setRunId

public void setRunId(java.lang.String runId)
The runId of the external workflow execution to send the signal to.

Constraints:
Length: 0 - 64

Parameters:
runId - The runId of the external workflow execution to send the signal to.

withRunId

public SignalExternalWorkflowExecutionInitiatedEventAttributes withRunId(java.lang.String runId)
The runId of the external workflow execution to send the signal to.

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

Constraints:
Length: 0 - 64

Parameters:
runId - The runId of the external workflow execution to send the signal to.
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.

Constraints:
Length: 1 - 256

Returns:
The name of the signal.

setSignalName

public void setSignalName(java.lang.String signalName)
The name of the signal.

Constraints:
Length: 1 - 256

Parameters:
signalName - The name of the signal.

withSignalName

public SignalExternalWorkflowExecutionInitiatedEventAttributes withSignalName(java.lang.String signalName)
The name of the signal.

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.
Returns:
A reference to this updated object so that method calls can be chained together.

getInput

public java.lang.String getInput()
Input provided to the signal (if any).

Constraints:
Length: 0 - 32768

Returns:
Input provided to the signal (if any).

setInput

public void setInput(java.lang.String input)
Input provided to the signal (if any).

Constraints:
Length: 0 - 32768

Parameters:
input - Input provided to the signal (if any).

withInput

public SignalExternalWorkflowExecutionInitiatedEventAttributes withInput(java.lang.String input)
Input provided to the signal (if any).

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

Constraints:
Length: 0 - 32768

Parameters:
input - Input provided to the signal (if any).
Returns:
A reference to this updated object so that method calls can be chained together.

getDecisionTaskCompletedEventId

public java.lang.Long getDecisionTaskCompletedEventId()
The id of the DecisionTaskCompleted event corresponding to the decision task that resulted in the SignalExternalWorkflowExecution decision for this signal. This information can be useful for diagnosing problems by tracing back the cause of events leading up to this event.

Returns:
The id of the DecisionTaskCompleted event corresponding to the decision task that resulted in the SignalExternalWorkflowExecution decision for this signal. This information can be useful for diagnosing problems by tracing back the cause of events leading up to this event.

setDecisionTaskCompletedEventId

public void setDecisionTaskCompletedEventId(java.lang.Long decisionTaskCompletedEventId)
The id of the DecisionTaskCompleted event corresponding to the decision task that resulted in the SignalExternalWorkflowExecution decision for this signal. This information can be useful for diagnosing problems by tracing back the cause of events leading up to this event.

Parameters:
decisionTaskCompletedEventId - The id of the DecisionTaskCompleted event corresponding to the decision task that resulted in the SignalExternalWorkflowExecution decision for this signal. This information can be useful for diagnosing problems by tracing back the cause of events leading up to this event.

withDecisionTaskCompletedEventId

public SignalExternalWorkflowExecutionInitiatedEventAttributes withDecisionTaskCompletedEventId(java.lang.Long decisionTaskCompletedEventId)
The id of the DecisionTaskCompleted event corresponding to the decision task that resulted in the SignalExternalWorkflowExecution decision for this signal. This information can be useful for diagnosing problems by tracing back the cause of events leading up to this event.

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

Parameters:
decisionTaskCompletedEventId - The id of the DecisionTaskCompleted event corresponding to the decision task that resulted in the SignalExternalWorkflowExecution decision for this signal. This information can be useful for diagnosing problems by tracing back the cause of events leading up to this event.
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 SignalExternalWorkflowExecutionInitiatedEventAttributes 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.