--- Title: SetResult alwaysopen: false categories: - docs - operate - stack description: Sets a computation to run asynchronously. linkTitle: setResult weight: 50 --- ```java public void setResult​(I result) throws java.lang.Exception ``` Sets a computation to run asynchronously. ## Parameters | Name | Type | Description | |------|------|-------------| | result | template type I | The result of a computation | ## Returns None ## Example ```java GearsBuilder.CreateGearsBuilder(reader).map(r->r.getKey()). asyncFilter(r->{ GearsFuture f = new GearsFuture(); try { f.setResult(r.equals("x")); } catch (Exception e) { e.printStackTrace(); } return f; }); ```