### Question:
TemplateApi { public JobTemplateListResponse getJobTemplates(String projectId, Long cursor, Integer limit, String order) throws ApiException { ApiResponse<JobTemplateListResponse> resp = getJobTemplatesWithHttpInfo(projectId, cursor, limit, order); return resp.getData(); } TemplateApi();  TemplateApi(ApiClient apiClient); ApiClient getApiClient(); void setApiClient(ApiClient apiClient); com.squareup.okhttp.Call createJobTemplateCall(String projectId, CreateJobTemplateRequest body, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener); JobTemplateCreateResponse createJobTemplate(String projectId, CreateJobTemplateRequest body); ApiResponse<JobTemplateCreateResponse> createJobTemplateWithHttpInfo(String projectId, CreateJobTemplateRequest body); com.squareup.okhttp.Call createJobTemplateAsync(String projectId, CreateJobTemplateRequest body, final ApiCallback<JobTemplateCreateResponse> callback); com.squareup.okhttp.Call deleteJobTemplateCall(String projectId, Long templateId, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener); JobTemplateDeleteResponse deleteJobTemplate(String projectId, Long templateId); ApiResponse<JobTemplateDeleteResponse> deleteJobTemplateWithHttpInfo(String projectId, Long templateId); com.squareup.okhttp.Call deleteJobTemplateAsync(String projectId, Long templateId, final ApiCallback<JobTemplateDeleteResponse> callback); com.squareup.okhttp.Call getJobTemplatesCall(String projectId, Long cursor, Integer limit, String order, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener); JobTemplateListResponse getJobTemplates(String projectId, Long cursor, Integer limit, String order); ApiResponse<JobTemplateListResponse> getJobTemplatesWithHttpInfo(String projectId, Long cursor, Integer limit, String order); com.squareup.okhttp.Call getJobTemplatesAsync(String projectId, Long cursor, Integer limit, String order, final ApiCallback<JobTemplateListResponse> callback); com.squareup.okhttp.Call updateJobTemplateCall(String projectId, UpdateJobTemplateRequest body, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener); JobTemplateUpdateResponse updateJobTemplate(String projectId, UpdateJobTemplateRequest body); ApiResponse<JobTemplateUpdateResponse> updateJobTemplateWithHttpInfo(String projectId, UpdateJobTemplateRequest body); com.squareup.okhttp.Call updateJobTemplateAsync(String projectId, UpdateJobTemplateRequest body, final ApiCallback<JobTemplateUpdateResponse> callback);  }### Answer:
@Test public void getJobTemplatesTest() throws ApiException { String projectId = null; Long cursor = null; Integer limit = null; String order = null; JobTemplateListResponse response = api.getJobTemplates(projectId, cursor, limit, order); }