Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.simpleworkflow.model
Class ScheduleActivityTaskFailedEventAttributes

java.lang.Object
  extended by com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskFailedEventAttributes
All Implemented Interfaces:
Serializable

public class ScheduleActivityTaskFailedEventAttributes
extends Object
implements Serializable

Provides details of the ScheduleActivityTaskFailed event.

See Also:
Serialized Form

Constructor Summary
ScheduleActivityTaskFailedEventAttributes()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getActivityId()
          The activityId provided in the ScheduleActivityTask decision that failed.
 ActivityType getActivityType()
          The activity type provided in the ScheduleActivityTask decision that failed.
 String getCause()
          The cause of the failure to process the decision.
 Long getDecisionTaskCompletedEventId()
          The id of the DecisionTaskCompleted event corresponding to the decision that resulted in the scheduling of this activity task.
 int hashCode()
           
 void setActivityId(String activityId)
          The activityId provided in the ScheduleActivityTask decision that failed.
 void setActivityType(ActivityType activityType)
          The activity type provided in the ScheduleActivityTask decision that failed.
 void setCause(ScheduleActivityTaskFailedCause cause)
          The cause of the failure to process the decision.
 void setCause(String cause)
          The cause of the failure to process the decision.
 void setDecisionTaskCompletedEventId(Long decisionTaskCompletedEventId)
          The id of the DecisionTaskCompleted event corresponding to the decision that resulted in the scheduling of this activity task.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 ScheduleActivityTaskFailedEventAttributes withActivityId(String activityId)
          The activityId provided in the ScheduleActivityTask decision that failed.
 ScheduleActivityTaskFailedEventAttributes withActivityType(ActivityType activityType)
          The activity type provided in the ScheduleActivityTask decision that failed.
 ScheduleActivityTaskFailedEventAttributes withCause(ScheduleActivityTaskFailedCause cause)
          The cause of the failure to process the decision.
 ScheduleActivityTaskFailedEventAttributes withCause(String cause)
          The cause of the failure to process the decision.
 ScheduleActivityTaskFailedEventAttributes withDecisionTaskCompletedEventId(Long decisionTaskCompletedEventId)
          The id of the DecisionTaskCompleted event corresponding to the decision that resulted in the scheduling of this activity task.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScheduleActivityTaskFailedEventAttributes

public ScheduleActivityTaskFailedEventAttributes()
Method Detail

getActivityType

public ActivityType getActivityType()
The activity type provided in the ScheduleActivityTask decision that failed.

Returns:
The activity type provided in the ScheduleActivityTask decision that failed.

setActivityType

public void setActivityType(ActivityType activityType)
The activity type provided in the ScheduleActivityTask decision that failed.

Parameters:
activityType - The activity type provided in the ScheduleActivityTask decision that failed.

withActivityType

public ScheduleActivityTaskFailedEventAttributes withActivityType(ActivityType activityType)
The activity type provided in the ScheduleActivityTask decision that failed.

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

Parameters:
activityType - The activity type provided in the ScheduleActivityTask decision that failed.
Returns:
A reference to this updated object so that method calls can be chained together.

getActivityId

public String getActivityId()
The activityId provided in the ScheduleActivityTask decision that failed.

Constraints:
Length: 1 - 256

Returns:
The activityId provided in the ScheduleActivityTask decision that failed.

setActivityId

public void setActivityId(String activityId)
The activityId provided in the ScheduleActivityTask decision that failed.

Constraints:
Length: 1 - 256

Parameters:
activityId - The activityId provided in the ScheduleActivityTask decision that failed.

withActivityId

public ScheduleActivityTaskFailedEventAttributes withActivityId(String activityId)
The activityId provided in the ScheduleActivityTask decision that failed.

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

Constraints:
Length: 1 - 256

Parameters:
activityId - The activityId provided in the ScheduleActivityTask decision that failed.
Returns:
A reference to this updated object so that method calls can be chained together.

getCause

public String getCause()
The cause of the failure to process the decision. This information is generated by the system and can be useful for diagnostic purposes. If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.

Constraints:
Allowed Values: ACTIVITY_TYPE_DEPRECATED, ACTIVITY_TYPE_DOES_NOT_EXIST, ACTIVITY_ID_ALREADY_IN_USE, OPEN_ACTIVITIES_LIMIT_EXCEEDED, ACTIVITY_CREATION_RATE_EXCEEDED, DEFAULT_SCHEDULE_TO_CLOSE_TIMEOUT_UNDEFINED, DEFAULT_TASK_LIST_UNDEFINED, DEFAULT_SCHEDULE_TO_START_TIMEOUT_UNDEFINED, DEFAULT_START_TO_CLOSE_TIMEOUT_UNDEFINED, DEFAULT_HEARTBEAT_TIMEOUT_UNDEFINED, OPERATION_NOT_PERMITTED

Returns:
The cause of the failure to process the decision. This information is generated by the system and can be useful for diagnostic purposes. If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
See Also:
ScheduleActivityTaskFailedCause

setCause

public void setCause(String cause)
The cause of the failure to process the decision. This information is generated by the system and can be useful for diagnostic purposes. If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.

Constraints:
Allowed Values: ACTIVITY_TYPE_DEPRECATED, ACTIVITY_TYPE_DOES_NOT_EXIST, ACTIVITY_ID_ALREADY_IN_USE, OPEN_ACTIVITIES_LIMIT_EXCEEDED, ACTIVITY_CREATION_RATE_EXCEEDED, DEFAULT_SCHEDULE_TO_CLOSE_TIMEOUT_UNDEFINED, DEFAULT_TASK_LIST_UNDEFINED, DEFAULT_SCHEDULE_TO_START_TIMEOUT_UNDEFINED, DEFAULT_START_TO_CLOSE_TIMEOUT_UNDEFINED, DEFAULT_HEARTBEAT_TIMEOUT_UNDEFINED, OPERATION_NOT_PERMITTED

Parameters:
cause - The cause of the failure to process the decision. This information is generated by the system and can be useful for diagnostic purposes. If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
See Also:
ScheduleActivityTaskFailedCause

withCause

public ScheduleActivityTaskFailedEventAttributes withCause(String cause)
The cause of the failure to process the decision. This information is generated by the system and can be useful for diagnostic purposes. If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.

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

Constraints:
Allowed Values: ACTIVITY_TYPE_DEPRECATED, ACTIVITY_TYPE_DOES_NOT_EXIST, ACTIVITY_ID_ALREADY_IN_USE, OPEN_ACTIVITIES_LIMIT_EXCEEDED, ACTIVITY_CREATION_RATE_EXCEEDED, DEFAULT_SCHEDULE_TO_CLOSE_TIMEOUT_UNDEFINED, DEFAULT_TASK_LIST_UNDEFINED, DEFAULT_SCHEDULE_TO_START_TIMEOUT_UNDEFINED, DEFAULT_START_TO_CLOSE_TIMEOUT_UNDEFINED, DEFAULT_HEARTBEAT_TIMEOUT_UNDEFINED, OPERATION_NOT_PERMITTED

Parameters:
cause - The cause of the failure to process the decision. This information is generated by the system and can be useful for diagnostic purposes. If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
Returns:
A reference to this updated object so that method calls can be chained together.
See Also:
ScheduleActivityTaskFailedCause

setCause

public void setCause(ScheduleActivityTaskFailedCause cause)
The cause of the failure to process the decision. This information is generated by the system and can be useful for diagnostic purposes. If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.

Constraints:
Allowed Values: ACTIVITY_TYPE_DEPRECATED, ACTIVITY_TYPE_DOES_NOT_EXIST, ACTIVITY_ID_ALREADY_IN_USE, OPEN_ACTIVITIES_LIMIT_EXCEEDED, ACTIVITY_CREATION_RATE_EXCEEDED, DEFAULT_SCHEDULE_TO_CLOSE_TIMEOUT_UNDEFINED, DEFAULT_TASK_LIST_UNDEFINED, DEFAULT_SCHEDULE_TO_START_TIMEOUT_UNDEFINED, DEFAULT_START_TO_CLOSE_TIMEOUT_UNDEFINED, DEFAULT_HEARTBEAT_TIMEOUT_UNDEFINED, OPERATION_NOT_PERMITTED

Parameters:
cause - The cause of the failure to process the decision. This information is generated by the system and can be useful for diagnostic purposes. If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
See Also:
ScheduleActivityTaskFailedCause

withCause

public ScheduleActivityTaskFailedEventAttributes withCause(ScheduleActivityTaskFailedCause cause)
The cause of the failure to process the decision. This information is generated by the system and can be useful for diagnostic purposes. If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.

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

Constraints:
Allowed Values: ACTIVITY_TYPE_DEPRECATED, ACTIVITY_TYPE_DOES_NOT_EXIST, ACTIVITY_ID_ALREADY_IN_USE, OPEN_ACTIVITIES_LIMIT_EXCEEDED, ACTIVITY_CREATION_RATE_EXCEEDED, DEFAULT_SCHEDULE_TO_CLOSE_TIMEOUT_UNDEFINED, DEFAULT_TASK_LIST_UNDEFINED, DEFAULT_SCHEDULE_TO_START_TIMEOUT_UNDEFINED, DEFAULT_START_TO_CLOSE_TIMEOUT_UNDEFINED, DEFAULT_HEARTBEAT_TIMEOUT_UNDEFINED, OPERATION_NOT_PERMITTED

Parameters:
cause - The cause of the failure to process the decision. This information is generated by the system and can be useful for diagnostic purposes. If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
Returns:
A reference to this updated object so that method calls can be chained together.
See Also:
ScheduleActivityTaskFailedCause

getDecisionTaskCompletedEventId

public Long getDecisionTaskCompletedEventId()
The id of the DecisionTaskCompleted event corresponding to the decision that resulted in the scheduling of this activity task. 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 that resulted in the scheduling of this activity task. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

setDecisionTaskCompletedEventId

public void setDecisionTaskCompletedEventId(Long decisionTaskCompletedEventId)
The id of the DecisionTaskCompleted event corresponding to the decision that resulted in the scheduling of this activity task. 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 the DecisionTaskCompleted event corresponding to the decision that resulted in the scheduling of this activity task. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

withDecisionTaskCompletedEventId

public ScheduleActivityTaskFailedEventAttributes withDecisionTaskCompletedEventId(Long decisionTaskCompletedEventId)
The id of the DecisionTaskCompleted event corresponding to the decision that resulted in the scheduling of this activity task. This information can be useful for diagnosing problems by tracing back the chain 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 that resulted in the scheduling of this activity task. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.
Returns:
A reference to this updated object so that method calls can be chained together.

toString

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

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


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