the cause of the failure . 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 : unhandled_decision , operation_not_permitted concode_field_sep String cause concode_elem_sep Long decisionTaskCompletedEventId concode_field_sep CancelWorkflowExecutionFailedEventAttributes withCause concode_elem_sep CancelWorkflowExecutionFailedEventAttributes withCause concode_elem_sep Long getDecisionTaskCompletedEventId concode_elem_sep CancelWorkflowExecutionFailedEventAttributes withDecisionTaskCompletedEventId concode_elem_sep void setDecisionTaskCompletedEventId concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep CancelWorkflowExecutionFailedEventAttributes clone concode_elem_sep String toString concode_elem_sep String getCause
void function ( CancelWorkflowExecutionFailedCause arg0 ) { this . cause = arg0 . toString ( ) ; }