def valid?
      return false if @id.nil?
      return false if @integration_id.nil?
      return false if @state.nil?
      state_validator = EnumAttributeValidator.new('String', ['pending', 'processed', 'failed', 'error'])
      return false unless state_validator.valid?(@state)
      return false if @action_category.nil?
      action_category_validator = EnumAttributeValidator.new('String', ['notification', 'file_upload'])
      return false unless action_category_validator.valid?(@action_category)
      return false if @action_type.nil?
      action_type_validator = EnumAttributeValidator.new('String', ['webhook', 'slack_webhook', 'email', 'aws_s3_upload'])
      return false unless action_type_validator.valid?(@action_type)
      return false if @result_data.nil?
      true
    end
def valid?
      return false if @id.nil?
      return false if @integration_id.nil?
      return false if @state.nil?
      state_validator = EnumAttributeValidator.new('String', ['pending', 'processed', 'failed', 'error'])
      return false unless state_validator.valid?(@state)
      return false if @action_category.nil?
      action_category_validator = EnumAttributeValidator.new('String', ['notification', 'file_upload'])
      return false unless action_category_validator.valid?(@action_category)
      return false if @action_type.nil?
      action_type_validator = EnumAttributeValidator.new('String', ['webhook', 'slack_webhook', 'email', 'aws_s3_upload'])
      return false unless action_type_validator.valid?(@action_type)
      return false if @result_data.nil?
      true
    end
Check to see if the all the properties in the model are valid
 @return true if the model is valid