Skip to content

Commit 9313ca1

Browse files
committed
Update generated code
1 parent c1596d0 commit 9313ca1

File tree

7 files changed

+271
-51
lines changed

7 files changed

+271
-51
lines changed

sessionize-java-client/src/generated/java/software/xdev/sessionize/api/AllApi.java

Lines changed: 44 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
import software.xdev.sessionize.client.ApiException;
1818
import software.xdev.sessionize.client.ApiClient;
19+
import software.xdev.sessionize.client.BaseApi;
1920
import software.xdev.sessionize.client.Configuration;
2021
import software.xdev.sessionize.client.Pair;
2122

@@ -29,25 +30,14 @@
2930
import java.util.Map;
3031
import java.util.StringJoiner;
3132

32-
public class AllApi {
33-
34-
35-
private ApiClient apiClient;
33+
public class AllApi extends BaseApi {
3634

3735
public AllApi() {
38-
this(Configuration.getDefaultApiClient());
36+
super(Configuration.getDefaultApiClient());
3937
}
4038

4139
public AllApi(ApiClient apiClient) {
42-
this.apiClient = apiClient;
43-
}
44-
45-
public ApiClient getApiClient() {
46-
return apiClient;
47-
}
48-
49-
public void setApiClient(ApiClient apiClient) {
50-
this.apiClient = apiClient;
40+
super(apiClient);
5141
}
5242

5343
/**
@@ -125,4 +115,44 @@ public AllResult getAll(String endpointId, Map<String, String> additionalHeaders
125115
);
126116
}
127117

118+
@Override
119+
public <T> T invokeAPI(String url, String method, Object request, TypeReference<T> returnType, Map<String, String> additionalHeaders) throws ApiException {
120+
String localVarPath = url.replace(apiClient.getBaseURL(), "");
121+
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
122+
List<Pair> localVarQueryParams = new ArrayList<Pair>();
123+
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
124+
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
125+
Map<String, String> localVarCookieParams = new HashMap<String, String>();
126+
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
127+
128+
localVarHeaderParams.putAll(additionalHeaders);
129+
130+
final String[] localVarAccepts = {
131+
"application/json"
132+
};
133+
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
134+
135+
final String[] localVarContentTypes = {
136+
137+
};
138+
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
139+
140+
String[] localVarAuthNames = new String[] { };
141+
142+
return apiClient.invokeAPI(
143+
localVarPath,
144+
method,
145+
localVarQueryParams,
146+
localVarCollectionQueryParams,
147+
localVarQueryStringJoiner.toString(),
148+
request,
149+
localVarHeaderParams,
150+
localVarCookieParams,
151+
localVarFormParams,
152+
localVarAccept,
153+
localVarContentType,
154+
localVarAuthNames,
155+
returnType
156+
);
157+
}
128158
}

sessionize-java-client/src/generated/java/software/xdev/sessionize/api/SessionsApi.java

Lines changed: 44 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
import software.xdev.sessionize.client.ApiException;
1818
import software.xdev.sessionize.client.ApiClient;
19+
import software.xdev.sessionize.client.BaseApi;
1920
import software.xdev.sessionize.client.Configuration;
2021
import software.xdev.sessionize.client.Pair;
2122

@@ -29,25 +30,14 @@
2930
import java.util.Map;
3031
import java.util.StringJoiner;
3132

32-
public class SessionsApi {
33-
34-
35-
private ApiClient apiClient;
33+
public class SessionsApi extends BaseApi {
3634

3735
public SessionsApi() {
38-
this(Configuration.getDefaultApiClient());
36+
super(Configuration.getDefaultApiClient());
3937
}
4038

4139
public SessionsApi(ApiClient apiClient) {
42-
this.apiClient = apiClient;
43-
}
44-
45-
public ApiClient getApiClient() {
46-
return apiClient;
47-
}
48-
49-
public void setApiClient(ApiClient apiClient) {
50-
this.apiClient = apiClient;
40+
super(apiClient);
5141
}
5242

5343
/**
@@ -125,4 +115,44 @@ public List<SessionGroup> getAllSessions(String endpointId, Map<String, String>
125115
);
126116
}
127117

118+
@Override
119+
public <T> T invokeAPI(String url, String method, Object request, TypeReference<T> returnType, Map<String, String> additionalHeaders) throws ApiException {
120+
String localVarPath = url.replace(apiClient.getBaseURL(), "");
121+
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
122+
List<Pair> localVarQueryParams = new ArrayList<Pair>();
123+
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
124+
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
125+
Map<String, String> localVarCookieParams = new HashMap<String, String>();
126+
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
127+
128+
localVarHeaderParams.putAll(additionalHeaders);
129+
130+
final String[] localVarAccepts = {
131+
"application/json"
132+
};
133+
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
134+
135+
final String[] localVarContentTypes = {
136+
137+
};
138+
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
139+
140+
String[] localVarAuthNames = new String[] { };
141+
142+
return apiClient.invokeAPI(
143+
localVarPath,
144+
method,
145+
localVarQueryParams,
146+
localVarCollectionQueryParams,
147+
localVarQueryStringJoiner.toString(),
148+
request,
149+
localVarHeaderParams,
150+
localVarCookieParams,
151+
localVarFormParams,
152+
localVarAccept,
153+
localVarContentType,
154+
localVarAuthNames,
155+
returnType
156+
);
157+
}
128158
}

sessionize-java-client/src/generated/java/software/xdev/sessionize/api/SpeakersApi.java

Lines changed: 44 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
import software.xdev.sessionize.client.ApiException;
1818
import software.xdev.sessionize.client.ApiClient;
19+
import software.xdev.sessionize.client.BaseApi;
1920
import software.xdev.sessionize.client.Configuration;
2021
import software.xdev.sessionize.client.Pair;
2122

@@ -30,25 +31,14 @@
3031
import java.util.Map;
3132
import java.util.StringJoiner;
3233

33-
public class SpeakersApi {
34-
35-
36-
private ApiClient apiClient;
34+
public class SpeakersApi extends BaseApi {
3735

3836
public SpeakersApi() {
39-
this(Configuration.getDefaultApiClient());
37+
super(Configuration.getDefaultApiClient());
4038
}
4139

4240
public SpeakersApi(ApiClient apiClient) {
43-
this.apiClient = apiClient;
44-
}
45-
46-
public ApiClient getApiClient() {
47-
return apiClient;
48-
}
49-
50-
public void setApiClient(ApiClient apiClient) {
51-
this.apiClient = apiClient;
41+
super(apiClient);
5242
}
5343

5444
/**
@@ -209,4 +199,44 @@ public List<SpeakerWithEmail> getAllSpeakersEmails(String endpointId, String s,
209199
);
210200
}
211201

202+
@Override
203+
public <T> T invokeAPI(String url, String method, Object request, TypeReference<T> returnType, Map<String, String> additionalHeaders) throws ApiException {
204+
String localVarPath = url.replace(apiClient.getBaseURL(), "");
205+
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
206+
List<Pair> localVarQueryParams = new ArrayList<Pair>();
207+
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
208+
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
209+
Map<String, String> localVarCookieParams = new HashMap<String, String>();
210+
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
211+
212+
localVarHeaderParams.putAll(additionalHeaders);
213+
214+
final String[] localVarAccepts = {
215+
"application/json"
216+
};
217+
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
218+
219+
final String[] localVarContentTypes = {
220+
221+
};
222+
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
223+
224+
String[] localVarAuthNames = new String[] { };
225+
226+
return apiClient.invokeAPI(
227+
localVarPath,
228+
method,
229+
localVarQueryParams,
230+
localVarCollectionQueryParams,
231+
localVarQueryStringJoiner.toString(),
232+
request,
233+
localVarHeaderParams,
234+
localVarCookieParams,
235+
localVarFormParams,
236+
localVarAccept,
237+
localVarContentType,
238+
localVarAuthNames,
239+
returnType
240+
);
241+
}
212242
}

sessionize-java-client/src/generated/java/software/xdev/sessionize/client/ApiClient.java

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -769,15 +769,11 @@ protected File prepareDownloadFile(String contentDisposition) throws IOException
769769
}
770770

771771
/**
772-
* Build full URL by concatenating base path, the given sub path and query parameters.
772+
* Returns the URL of the client as defined by the server (if exists) or the base path.
773773
*
774-
* @param path The sub path
775-
* @param queryParams The query parameters
776-
* @param collectionQueryParams The collection query parameters
777-
* @param urlQueryDeepObject URL query string of the deep object parameters
778-
* @return The full URL
774+
* @return The URL for the client.
779775
*/
780-
private String buildUrl(String path, List<Pair> queryParams, List<Pair> collectionQueryParams, String urlQueryDeepObject) {
776+
public String getBaseURL() {
781777
String baseURL;
782778
if (serverIndex != null) {
783779
if (serverIndex < 0 || serverIndex >= servers.size()) {
@@ -789,6 +785,20 @@ private String buildUrl(String path, List<Pair> queryParams, List<Pair> collecti
789785
} else {
790786
baseURL = basePath;
791787
}
788+
return baseURL;
789+
}
790+
791+
/**
792+
* Build full URL by concatenating base URL, the given sub path and query parameters.
793+
*
794+
* @param path The sub path
795+
* @param queryParams The query parameters
796+
* @param collectionQueryParams The collection query parameters
797+
* @param urlQueryDeepObject URL query string of the deep object parameters
798+
* @return The full URL
799+
*/
800+
private String buildUrl(String path, List<Pair> queryParams, List<Pair> collectionQueryParams, String urlQueryDeepObject) {
801+
String baseURL = getBaseURL();
792802

793803
final StringBuilder url = new StringBuilder();
794804
url.append(baseURL).append(path);

0 commit comments

Comments
 (0)