code: public Observable<Iteration> updateIterationAsync(UUID projectId, UUID iterationId, Iteration updatedIteration) {
          return updateIterationWithServiceResponseAsync(projectId, iterationId, updatedIteration).map(new Func1<ServiceResponse<Iteration>, Iteration>() {
              @Override
              public Iteration call(ServiceResponse<Iteration> response) {
                  return response.body();
              }
          });
      }
docs: Update a specific iteration.
  
  @param projectId Project id
  @param iterationId Iteration id
  @param updatedIteration The updated iteration model
  @throws IllegalArgumentException thrown if parameters fail the validation
  @return the observable to the Iteration object