question: 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 . returns a reference to this object so that method calls can be chained together . constraints : allowed values : unhandled_decision , operation_not_permitted concode_field_sep String cause concode_elem_sep Long decisionTaskCompletedEventId concode_field_sep Long getDecisionTaskCompletedEventId concode_elem_sep CompleteWorkflowExecutionFailedEventAttributes withDecisionTaskCompletedEventId concode_elem_sep void setDecisionTaskCompletedEventId concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep CompleteWorkflowExecutionFailedEventAttributes clone concode_elem_sep String toString concode_elem_sep void setCause concode_elem_sep void setCause concode_elem_sep String getCause
target: CompleteWorkflowExecutionFailedEventAttributes function ( String arg0 ) { this . cause = arg0 ; return this ; }