code: public List<String> getWorkflowsByTimePeriod(String workflowName, int version, Long startTime, Long endTime) {
          Preconditions.checkArgument(StringUtils.isNotBlank(workflowName), "Workflow name cannot be blank");
          Preconditions.checkNotNull(startTime, "Start time cannot be null");
          Preconditions.checkNotNull(endTime, "End time cannot be null");
  
          Object[] params = new Object[]{"version", version, "startTime", startTime, "endTime", endTime};
          return getForEntity("workflow/running/{name}", params, new GenericType<List<String>>() {
          }, workflowName);
      }
docs: Retrieve all workflow instances for a given workflow name between a specific time period
  
  @param workflowName the name of the workflow
  @param version      the version of the workflow definition. Defaults to 1.
  @param startTime    the start time of the period
  @param endTime      the end time of the period
  @return returns a list of workflows created during the specified during the time period