diff --git a/sdks/marketingsolutions_2023-04/README.md b/sdks/marketingsolutions_2023-04/README.md index 1e8c5477..96d31bb3 100644 --- a/sdks/marketingsolutions_2023-04/README.md +++ b/sdks/marketingsolutions_2023-04/README.md @@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com Criteo API -- Package version: 2023.04.0.240515 +- Package version: 2023.04.0.240618 *Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)* @@ -38,7 +38,7 @@ Add this dependency to your project's POM: com.criteo criteo-api-marketingsolutions-sdk - 2023.04.0.240515 + 2023.04.0.240618 compile ``` @@ -48,7 +48,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.04.0.240515" +compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.04.0.240618" ``` ### Others @@ -61,7 +61,7 @@ At first generate the JAR by executing: Then manually install the following JARs: -* `build/libs/criteo-api-marketingsolutions-sdk-2023.04.0.240515.jar` +* `build/libs/criteo-api-marketingsolutions-sdk-2023.04.0.240618.jar` ## Example diff --git a/sdks/marketingsolutions_2023-04/build.gradle b/sdks/marketingsolutions_2023-04/build.gradle index 45462e02..7b89c279 100644 --- a/sdks/marketingsolutions_2023-04/build.gradle +++ b/sdks/marketingsolutions_2023-04/build.gradle @@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) { } group = 'com.criteo' -version = '2023.04.0.240515' +version = '2023.04.0.240618' repositories { jcenter() @@ -74,7 +74,7 @@ publishing { mavenJava(MavenPublication) { groupId 'com.criteo' artifactId 'criteo-api-marketingsolutions-sdk' - version '2023.04.0.240515' + version '2023.04.0.240618' from components.java artifact sourcesJar artifact javadocJar diff --git a/sdks/marketingsolutions_2023-04/src/main/java/com/criteo/api/marketingsolutions/v2023_04/ApiClient.java b/sdks/marketingsolutions_2023-04/src/main/java/com/criteo/api/marketingsolutions/v2023_04/ApiClient.java index cbff117d..88903606 100644 --- a/sdks/marketingsolutions_2023-04/src/main/java/com/criteo/api/marketingsolutions/v2023_04/ApiClient.java +++ b/sdks/marketingsolutions_2023-04/src/main/java/com/criteo/api/marketingsolutions/v2023_04/ApiClient.java @@ -213,7 +213,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/2023.04.0.240515/java"); + setUserAgent("OpenAPI-Generator/2023.04.0.240618/java"); authentications = new HashMap(); } diff --git a/sdks/marketingsolutions_2023-07/README.md b/sdks/marketingsolutions_2023-07/README.md index d7e48567..f6e05439 100644 --- a/sdks/marketingsolutions_2023-07/README.md +++ b/sdks/marketingsolutions_2023-07/README.md @@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com Criteo API -- Package version: 2023.07.0.240515 +- Package version: 2023.07.0.240618 *Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)* @@ -38,7 +38,7 @@ Add this dependency to your project's POM: com.criteo criteo-api-marketingsolutions-sdk - 2023.07.0.240515 + 2023.07.0.240618 compile ``` @@ -48,7 +48,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.07.0.240515" +compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.07.0.240618" ``` ### Others @@ -61,7 +61,7 @@ At first generate the JAR by executing: Then manually install the following JARs: -* `build/libs/criteo-api-marketingsolutions-sdk-2023.07.0.240515.jar` +* `build/libs/criteo-api-marketingsolutions-sdk-2023.07.0.240618.jar` ## Example diff --git a/sdks/marketingsolutions_2023-07/build.gradle b/sdks/marketingsolutions_2023-07/build.gradle index 2716a0e3..5f40cd2f 100644 --- a/sdks/marketingsolutions_2023-07/build.gradle +++ b/sdks/marketingsolutions_2023-07/build.gradle @@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) { } group = 'com.criteo' -version = '2023.07.0.240515' +version = '2023.07.0.240618' repositories { jcenter() @@ -74,7 +74,7 @@ publishing { mavenJava(MavenPublication) { groupId 'com.criteo' artifactId 'criteo-api-marketingsolutions-sdk' - version '2023.07.0.240515' + version '2023.07.0.240618' from components.java artifact sourcesJar artifact javadocJar diff --git a/sdks/marketingsolutions_2023-07/src/main/java/com/criteo/api/marketingsolutions/v2023_07/ApiClient.java b/sdks/marketingsolutions_2023-07/src/main/java/com/criteo/api/marketingsolutions/v2023_07/ApiClient.java index 1f0404f3..9f462503 100644 --- a/sdks/marketingsolutions_2023-07/src/main/java/com/criteo/api/marketingsolutions/v2023_07/ApiClient.java +++ b/sdks/marketingsolutions_2023-07/src/main/java/com/criteo/api/marketingsolutions/v2023_07/ApiClient.java @@ -213,7 +213,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/2023.07.0.240515/java"); + setUserAgent("OpenAPI-Generator/2023.07.0.240618/java"); authentications = new HashMap(); } diff --git a/sdks/marketingsolutions_2023-10/README.md b/sdks/marketingsolutions_2023-10/README.md index 9b858976..335bdb82 100644 --- a/sdks/marketingsolutions_2023-10/README.md +++ b/sdks/marketingsolutions_2023-10/README.md @@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com Criteo API -- Package version: 2023.10.0.240515 +- Package version: 2023.10.0.240618 *Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)* @@ -38,7 +38,7 @@ Add this dependency to your project's POM: com.criteo criteo-api-marketingsolutions-sdk - 2023.10.0.240515 + 2023.10.0.240618 compile ``` @@ -48,7 +48,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.10.0.240515" +compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.10.0.240618" ``` ### Others @@ -61,7 +61,7 @@ At first generate the JAR by executing: Then manually install the following JARs: -* `build/libs/criteo-api-marketingsolutions-sdk-2023.10.0.240515.jar` +* `build/libs/criteo-api-marketingsolutions-sdk-2023.10.0.240618.jar` ## Example diff --git a/sdks/marketingsolutions_2023-10/build.gradle b/sdks/marketingsolutions_2023-10/build.gradle index 8140f110..107aea95 100644 --- a/sdks/marketingsolutions_2023-10/build.gradle +++ b/sdks/marketingsolutions_2023-10/build.gradle @@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) { } group = 'com.criteo' -version = '2023.10.0.240515' +version = '2023.10.0.240618' repositories { jcenter() @@ -74,7 +74,7 @@ publishing { mavenJava(MavenPublication) { groupId 'com.criteo' artifactId 'criteo-api-marketingsolutions-sdk' - version '2023.10.0.240515' + version '2023.10.0.240618' from components.java artifact sourcesJar artifact javadocJar diff --git a/sdks/marketingsolutions_2023-10/src/main/java/com/criteo/api/marketingsolutions/v2023_10/ApiClient.java b/sdks/marketingsolutions_2023-10/src/main/java/com/criteo/api/marketingsolutions/v2023_10/ApiClient.java index 98b6deae..608bc33b 100644 --- a/sdks/marketingsolutions_2023-10/src/main/java/com/criteo/api/marketingsolutions/v2023_10/ApiClient.java +++ b/sdks/marketingsolutions_2023-10/src/main/java/com/criteo/api/marketingsolutions/v2023_10/ApiClient.java @@ -213,7 +213,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/2023.10.0.240515/java"); + setUserAgent("OpenAPI-Generator/2023.10.0.240618/java"); authentications = new HashMap(); } diff --git a/sdks/marketingsolutions_2024-01/README.md b/sdks/marketingsolutions_2024-01/README.md index f0448ef6..d2792c27 100644 --- a/sdks/marketingsolutions_2024-01/README.md +++ b/sdks/marketingsolutions_2024-01/README.md @@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com Criteo API -- Package version: 2024.01.0.240515 +- Package version: 2024.01.0.240618 *Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)* @@ -38,7 +38,7 @@ Add this dependency to your project's POM: com.criteo criteo-api-marketingsolutions-sdk - 2024.01.0.240515 + 2024.01.0.240618 compile ``` @@ -48,7 +48,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -compile "com.criteo:criteo-api-marketingsolutions-sdk:2024.01.0.240515" +compile "com.criteo:criteo-api-marketingsolutions-sdk:2024.01.0.240618" ``` ### Others @@ -61,7 +61,7 @@ At first generate the JAR by executing: Then manually install the following JARs: -* `build/libs/criteo-api-marketingsolutions-sdk-2024.01.0.240515.jar` +* `build/libs/criteo-api-marketingsolutions-sdk-2024.01.0.240618.jar` ## Example diff --git a/sdks/marketingsolutions_2024-01/build.gradle b/sdks/marketingsolutions_2024-01/build.gradle index d64b1263..c42324d6 100644 --- a/sdks/marketingsolutions_2024-01/build.gradle +++ b/sdks/marketingsolutions_2024-01/build.gradle @@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) { } group = 'com.criteo' -version = '2024.01.0.240515' +version = '2024.01.0.240618' repositories { jcenter() @@ -74,7 +74,7 @@ publishing { mavenJava(MavenPublication) { groupId 'com.criteo' artifactId 'criteo-api-marketingsolutions-sdk' - version '2024.01.0.240515' + version '2024.01.0.240618' from components.java artifact sourcesJar artifact javadocJar diff --git a/sdks/marketingsolutions_2024-01/src/main/java/com/criteo/api/marketingsolutions/v2024_01/ApiClient.java b/sdks/marketingsolutions_2024-01/src/main/java/com/criteo/api/marketingsolutions/v2024_01/ApiClient.java index a0584d94..213a7d92 100644 --- a/sdks/marketingsolutions_2024-01/src/main/java/com/criteo/api/marketingsolutions/v2024_01/ApiClient.java +++ b/sdks/marketingsolutions_2024-01/src/main/java/com/criteo/api/marketingsolutions/v2024_01/ApiClient.java @@ -213,7 +213,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/2024.01.0.240515/java"); + setUserAgent("OpenAPI-Generator/2024.01.0.240618/java"); authentications = new HashMap(); } diff --git a/sdks/marketingsolutions_2024-04/README.md b/sdks/marketingsolutions_2024-04/README.md index 7494c2fb..e5617f68 100644 --- a/sdks/marketingsolutions_2024-04/README.md +++ b/sdks/marketingsolutions_2024-04/README.md @@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com Criteo API -- Package version: 2024.04.0.240515 +- Package version: 2024.04.0.240618 *Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)* @@ -38,7 +38,7 @@ Add this dependency to your project's POM: com.criteo criteo-api-marketingsolutions-sdk - 2024.04.0.240515 + 2024.04.0.240618 compile ``` @@ -48,7 +48,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -compile "com.criteo:criteo-api-marketingsolutions-sdk:2024.04.0.240515" +compile "com.criteo:criteo-api-marketingsolutions-sdk:2024.04.0.240618" ``` ### Others @@ -61,7 +61,7 @@ At first generate the JAR by executing: Then manually install the following JARs: -* `build/libs/criteo-api-marketingsolutions-sdk-2024.04.0.240515.jar` +* `build/libs/criteo-api-marketingsolutions-sdk-2024.04.0.240618.jar` ## Example diff --git a/sdks/marketingsolutions_2024-04/build.gradle b/sdks/marketingsolutions_2024-04/build.gradle index 821dafa8..03ce8f6e 100644 --- a/sdks/marketingsolutions_2024-04/build.gradle +++ b/sdks/marketingsolutions_2024-04/build.gradle @@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) { } group = 'com.criteo' -version = '2024.04.0.240515' +version = '2024.04.0.240618' repositories { jcenter() @@ -74,7 +74,7 @@ publishing { mavenJava(MavenPublication) { groupId 'com.criteo' artifactId 'criteo-api-marketingsolutions-sdk' - version '2024.04.0.240515' + version '2024.04.0.240618' from components.java artifact sourcesJar artifact javadocJar diff --git a/sdks/marketingsolutions_2024-04/src/main/java/com/criteo/api/marketingsolutions/v2024_04/ApiClient.java b/sdks/marketingsolutions_2024-04/src/main/java/com/criteo/api/marketingsolutions/v2024_04/ApiClient.java index 978f3058..18d12ad7 100644 --- a/sdks/marketingsolutions_2024-04/src/main/java/com/criteo/api/marketingsolutions/v2024_04/ApiClient.java +++ b/sdks/marketingsolutions_2024-04/src/main/java/com/criteo/api/marketingsolutions/v2024_04/ApiClient.java @@ -213,7 +213,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/2024.04.0.240515/java"); + setUserAgent("OpenAPI-Generator/2024.04.0.240618/java"); authentications = new HashMap(); } diff --git a/sdks/marketingsolutions_preview/README.md b/sdks/marketingsolutions_preview/README.md index 7ad84cbc..dc431ca7 100644 --- a/sdks/marketingsolutions_preview/README.md +++ b/sdks/marketingsolutions_preview/README.md @@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com Criteo API -- Package version: 0.0.240515 +- Package version: 0.0.240618 *Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)* @@ -38,7 +38,7 @@ Add this dependency to your project's POM: com.criteo criteo-api-marketingsolutions-sdk - 0.0.240515 + 0.0.240618 compile ``` @@ -48,7 +48,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -compile "com.criteo:criteo-api-marketingsolutions-sdk:0.0.240515" +compile "com.criteo:criteo-api-marketingsolutions-sdk:0.0.240618" ``` ### Others @@ -61,7 +61,7 @@ At first generate the JAR by executing: Then manually install the following JARs: -* `build/libs/criteo-api-marketingsolutions-sdk-0.0.240515.jar` +* `build/libs/criteo-api-marketingsolutions-sdk-0.0.240618.jar` ## Example diff --git a/sdks/marketingsolutions_preview/build.gradle b/sdks/marketingsolutions_preview/build.gradle index 83c28dbb..04063fe4 100644 --- a/sdks/marketingsolutions_preview/build.gradle +++ b/sdks/marketingsolutions_preview/build.gradle @@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) { } group = 'com.criteo' -version = '0.0.240515' +version = '0.0.240618' repositories { jcenter() @@ -74,7 +74,7 @@ publishing { mavenJava(MavenPublication) { groupId 'com.criteo' artifactId 'criteo-api-marketingsolutions-sdk' - version '0.0.240515' + version '0.0.240618' from components.java artifact sourcesJar artifact javadocJar diff --git a/sdks/marketingsolutions_preview/src/main/java/com/criteo/api/marketingsolutions/preview/ApiClient.java b/sdks/marketingsolutions_preview/src/main/java/com/criteo/api/marketingsolutions/preview/ApiClient.java index b006181d..df84aa84 100644 --- a/sdks/marketingsolutions_preview/src/main/java/com/criteo/api/marketingsolutions/preview/ApiClient.java +++ b/sdks/marketingsolutions_preview/src/main/java/com/criteo/api/marketingsolutions/preview/ApiClient.java @@ -213,7 +213,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/0.0.240515/java"); + setUserAgent("OpenAPI-Generator/0.0.240618/java"); authentications = new HashMap(); } diff --git a/sdks/retailmedia_2023-04/README.md b/sdks/retailmedia_2023-04/README.md index 01ea6f63..8503af31 100644 --- a/sdks/retailmedia_2023-04/README.md +++ b/sdks/retailmedia_2023-04/README.md @@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com Criteo API -- Package version: 2023.04.0.240515 +- Package version: 2023.04.0.240618 *Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)* @@ -38,7 +38,7 @@ Add this dependency to your project's POM: com.criteo criteo-api-retailmedia-sdk - 2023.04.0.240515 + 2023.04.0.240618 compile ``` @@ -48,7 +48,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -compile "com.criteo:criteo-api-retailmedia-sdk:2023.04.0.240515" +compile "com.criteo:criteo-api-retailmedia-sdk:2023.04.0.240618" ``` ### Others @@ -61,7 +61,7 @@ At first generate the JAR by executing: Then manually install the following JARs: -* `build/libs/criteo-api-retailmedia-sdk-2023.04.0.240515.jar` +* `build/libs/criteo-api-retailmedia-sdk-2023.04.0.240618.jar` ## Example diff --git a/sdks/retailmedia_2023-04/api/openapi.yaml b/sdks/retailmedia_2023-04/api/openapi.yaml index 4eb803e3..b9fa835f 100644 --- a/sdks/retailmedia_2023-04/api/openapi.yaml +++ b/sdks/retailmedia_2023-04/api/openapi.yaml @@ -915,7 +915,10 @@ paths: responses: "200": content: - application/x-json-stream: {} + application/x-json-stream: + schema: + format: binary + type: string application/json: {} description: Catalog download initiated. "400": diff --git a/sdks/retailmedia_2023-04/build.gradle b/sdks/retailmedia_2023-04/build.gradle index e44759e6..ee8132d5 100644 --- a/sdks/retailmedia_2023-04/build.gradle +++ b/sdks/retailmedia_2023-04/build.gradle @@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) { } group = 'com.criteo' -version = '2023.04.0.240515' +version = '2023.04.0.240618' repositories { jcenter() @@ -74,7 +74,7 @@ publishing { mavenJava(MavenPublication) { groupId 'com.criteo' artifactId 'criteo-api-retailmedia-sdk' - version '2023.04.0.240515' + version '2023.04.0.240618' from components.java artifact sourcesJar artifact javadocJar diff --git a/sdks/retailmedia_2023-04/docs/CampaignApi.md b/sdks/retailmedia_2023-04/docs/CampaignApi.md index 6c8bdd34..32debd66 100644 --- a/sdks/retailmedia_2023-04/docs/CampaignApi.md +++ b/sdks/retailmedia_2023-04/docs/CampaignApi.md @@ -2455,7 +2455,7 @@ public class Example { ## getApiV1ExternalCatalogOutputByCatalogId -> getApiV1ExternalCatalogOutputByCatalogId(catalogId) +> File getApiV1ExternalCatalogOutputByCatalogId(catalogId) @@ -2502,7 +2502,8 @@ public class Example { CampaignApi apiInstance = new CampaignApi(defaultClient); String catalogId = "catalogId_example"; // String | A catalog ID returned from an account catalog request. try { - apiInstance.getApiV1ExternalCatalogOutputByCatalogId(catalogId); + File result = apiInstance.getApiV1ExternalCatalogOutputByCatalogId(catalogId); + System.out.println(result); } catch (ApiException e) { System.err.println("Exception when calling CampaignApi#getApiV1ExternalCatalogOutputByCatalogId"); System.err.println("Status code: " + e.getCode()); @@ -2523,7 +2524,7 @@ public class Example { ### Return type -null (empty response body) +[**File**](File.md) ### Authorization diff --git a/sdks/retailmedia_2023-04/src/main/java/com/criteo/api/retailmedia/v2023_04/ApiClient.java b/sdks/retailmedia_2023-04/src/main/java/com/criteo/api/retailmedia/v2023_04/ApiClient.java index 077742b1..54588e17 100644 --- a/sdks/retailmedia_2023-04/src/main/java/com/criteo/api/retailmedia/v2023_04/ApiClient.java +++ b/sdks/retailmedia_2023-04/src/main/java/com/criteo/api/retailmedia/v2023_04/ApiClient.java @@ -213,7 +213,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/2023.04.0.240515/java"); + setUserAgent("OpenAPI-Generator/2023.04.0.240618/java"); authentications = new HashMap(); } diff --git a/sdks/retailmedia_2023-04/src/main/java/com/criteo/api/retailmedia/v2023_04/api/CampaignApi.java b/sdks/retailmedia_2023-04/src/main/java/com/criteo/api/retailmedia/v2023_04/api/CampaignApi.java index dee0efd3..5f80bef5 100644 --- a/sdks/retailmedia_2023-04/src/main/java/com/criteo/api/retailmedia/v2023_04/api/CampaignApi.java +++ b/sdks/retailmedia_2023-04/src/main/java/com/criteo/api/retailmedia/v2023_04/api/CampaignApi.java @@ -3684,6 +3684,7 @@ private okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall( * * Output the indicated catalog. Catalogs are only available for retrieval when their associated status request is at a Success status. Produces application/x-json-stream of v2021_07 CatalogProduct json objects. * @param catalogId A catalog ID returned from an account catalog request. (required) + * @return File * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details @@ -3692,15 +3693,16 @@ private okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(
400 The indicated catalog is not available for retrieval, wait for a success status. -
*/ - public void getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws ApiException { - getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(catalogId); + public File getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws ApiException { + ApiResponse localVarResp = getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(catalogId); + return localVarResp.getData(); } /** * * Output the indicated catalog. Catalogs are only available for retrieval when their associated status request is at a Success status. Produces application/x-json-stream of v2021_07 CatalogProduct json objects. * @param catalogId A catalog ID returned from an account catalog request. (required) - * @return ApiResponse<Void> + * @return ApiResponse<File> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details @@ -3709,9 +3711,10 @@ public void getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws Ap
400 The indicated catalog is not available for retrieval, wait for a success status. -
*/ - public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(String catalogId) throws ApiException { + public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(String catalogId) throws ApiException { okhttp3.Call localVarCall = getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(catalogId, null); - return localVarApiClient.execute(localVarCall); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); } /** @@ -3728,10 +3731,11 @@ public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(St 400 The indicated catalog is not available for retrieval, wait for a success status. - */ - public okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdAsync(String catalogId, final ApiCallback _callback) throws ApiException { + public okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdAsync(String catalogId, final ApiCallback _callback) throws ApiException { okhttp3.Call localVarCall = getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(catalogId, _callback); - localVarApiClient.executeAsync(localVarCall, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** diff --git a/sdks/retailmedia_2023-07/README.md b/sdks/retailmedia_2023-07/README.md index 33c00b74..0a4a41ce 100644 --- a/sdks/retailmedia_2023-07/README.md +++ b/sdks/retailmedia_2023-07/README.md @@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com Criteo API -- Package version: 2023.07.0.240515 +- Package version: 2023.07.0.240618 *Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)* @@ -38,7 +38,7 @@ Add this dependency to your project's POM: com.criteo criteo-api-retailmedia-sdk - 2023.07.0.240515 + 2023.07.0.240618 compile ``` @@ -48,7 +48,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -compile "com.criteo:criteo-api-retailmedia-sdk:2023.07.0.240515" +compile "com.criteo:criteo-api-retailmedia-sdk:2023.07.0.240618" ``` ### Others @@ -61,7 +61,7 @@ At first generate the JAR by executing: Then manually install the following JARs: -* `build/libs/criteo-api-retailmedia-sdk-2023.07.0.240515.jar` +* `build/libs/criteo-api-retailmedia-sdk-2023.07.0.240618.jar` ## Example diff --git a/sdks/retailmedia_2023-07/api/openapi.yaml b/sdks/retailmedia_2023-07/api/openapi.yaml index ef2f239d..d31c310f 100644 --- a/sdks/retailmedia_2023-07/api/openapi.yaml +++ b/sdks/retailmedia_2023-07/api/openapi.yaml @@ -915,7 +915,10 @@ paths: responses: "200": content: - application/x-json-stream: {} + application/x-json-stream: + schema: + format: binary + type: string application/json: {} description: Catalog download initiated. "400": diff --git a/sdks/retailmedia_2023-07/build.gradle b/sdks/retailmedia_2023-07/build.gradle index 03e834a2..962293f6 100644 --- a/sdks/retailmedia_2023-07/build.gradle +++ b/sdks/retailmedia_2023-07/build.gradle @@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) { } group = 'com.criteo' -version = '2023.07.0.240515' +version = '2023.07.0.240618' repositories { jcenter() @@ -74,7 +74,7 @@ publishing { mavenJava(MavenPublication) { groupId 'com.criteo' artifactId 'criteo-api-retailmedia-sdk' - version '2023.07.0.240515' + version '2023.07.0.240618' from components.java artifact sourcesJar artifact javadocJar diff --git a/sdks/retailmedia_2023-07/docs/CampaignApi.md b/sdks/retailmedia_2023-07/docs/CampaignApi.md index 20159f76..485e0da5 100644 --- a/sdks/retailmedia_2023-07/docs/CampaignApi.md +++ b/sdks/retailmedia_2023-07/docs/CampaignApi.md @@ -2455,7 +2455,7 @@ public class Example { ## getApiV1ExternalCatalogOutputByCatalogId -> getApiV1ExternalCatalogOutputByCatalogId(catalogId) +> File getApiV1ExternalCatalogOutputByCatalogId(catalogId) @@ -2502,7 +2502,8 @@ public class Example { CampaignApi apiInstance = new CampaignApi(defaultClient); String catalogId = "catalogId_example"; // String | A catalog ID returned from an account catalog request. try { - apiInstance.getApiV1ExternalCatalogOutputByCatalogId(catalogId); + File result = apiInstance.getApiV1ExternalCatalogOutputByCatalogId(catalogId); + System.out.println(result); } catch (ApiException e) { System.err.println("Exception when calling CampaignApi#getApiV1ExternalCatalogOutputByCatalogId"); System.err.println("Status code: " + e.getCode()); @@ -2523,7 +2524,7 @@ public class Example { ### Return type -null (empty response body) +[**File**](File.md) ### Authorization diff --git a/sdks/retailmedia_2023-07/src/main/java/com/criteo/api/retailmedia/v2023_07/ApiClient.java b/sdks/retailmedia_2023-07/src/main/java/com/criteo/api/retailmedia/v2023_07/ApiClient.java index 9cc7cfe3..48162bc1 100644 --- a/sdks/retailmedia_2023-07/src/main/java/com/criteo/api/retailmedia/v2023_07/ApiClient.java +++ b/sdks/retailmedia_2023-07/src/main/java/com/criteo/api/retailmedia/v2023_07/ApiClient.java @@ -213,7 +213,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/2023.07.0.240515/java"); + setUserAgent("OpenAPI-Generator/2023.07.0.240618/java"); authentications = new HashMap(); } diff --git a/sdks/retailmedia_2023-07/src/main/java/com/criteo/api/retailmedia/v2023_07/api/CampaignApi.java b/sdks/retailmedia_2023-07/src/main/java/com/criteo/api/retailmedia/v2023_07/api/CampaignApi.java index ea01299b..c16c4739 100644 --- a/sdks/retailmedia_2023-07/src/main/java/com/criteo/api/retailmedia/v2023_07/api/CampaignApi.java +++ b/sdks/retailmedia_2023-07/src/main/java/com/criteo/api/retailmedia/v2023_07/api/CampaignApi.java @@ -3684,6 +3684,7 @@ private okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall( * * Output the indicated catalog. Catalogs are only available for retrieval when their associated status request is at a Success status. Produces application/x-json-stream of v2021_07 CatalogProduct json objects. * @param catalogId A catalog ID returned from an account catalog request. (required) + * @return File * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details @@ -3692,15 +3693,16 @@ private okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(
400 The indicated catalog is not available for retrieval, wait for a success status. -
*/ - public void getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws ApiException { - getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(catalogId); + public File getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws ApiException { + ApiResponse localVarResp = getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(catalogId); + return localVarResp.getData(); } /** * * Output the indicated catalog. Catalogs are only available for retrieval when their associated status request is at a Success status. Produces application/x-json-stream of v2021_07 CatalogProduct json objects. * @param catalogId A catalog ID returned from an account catalog request. (required) - * @return ApiResponse<Void> + * @return ApiResponse<File> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details @@ -3709,9 +3711,10 @@ public void getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws Ap
400 The indicated catalog is not available for retrieval, wait for a success status. -
*/ - public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(String catalogId) throws ApiException { + public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(String catalogId) throws ApiException { okhttp3.Call localVarCall = getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(catalogId, null); - return localVarApiClient.execute(localVarCall); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); } /** @@ -3728,10 +3731,11 @@ public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(St 400 The indicated catalog is not available for retrieval, wait for a success status. - */ - public okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdAsync(String catalogId, final ApiCallback _callback) throws ApiException { + public okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdAsync(String catalogId, final ApiCallback _callback) throws ApiException { okhttp3.Call localVarCall = getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(catalogId, _callback); - localVarApiClient.executeAsync(localVarCall, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** diff --git a/sdks/retailmedia_2023-10/README.md b/sdks/retailmedia_2023-10/README.md index ce295e33..09df0304 100644 --- a/sdks/retailmedia_2023-10/README.md +++ b/sdks/retailmedia_2023-10/README.md @@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com Criteo API -- Package version: 2023.10.0.240515 +- Package version: 2023.10.0.240618 *Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)* @@ -38,7 +38,7 @@ Add this dependency to your project's POM: com.criteo criteo-api-retailmedia-sdk - 2023.10.0.240515 + 2023.10.0.240618 compile ``` @@ -48,7 +48,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -compile "com.criteo:criteo-api-retailmedia-sdk:2023.10.0.240515" +compile "com.criteo:criteo-api-retailmedia-sdk:2023.10.0.240618" ``` ### Others @@ -61,7 +61,7 @@ At first generate the JAR by executing: Then manually install the following JARs: -* `build/libs/criteo-api-retailmedia-sdk-2023.10.0.240515.jar` +* `build/libs/criteo-api-retailmedia-sdk-2023.10.0.240618.jar` ## Example diff --git a/sdks/retailmedia_2023-10/api/openapi.yaml b/sdks/retailmedia_2023-10/api/openapi.yaml index fcd49872..f3402577 100644 --- a/sdks/retailmedia_2023-10/api/openapi.yaml +++ b/sdks/retailmedia_2023-10/api/openapi.yaml @@ -915,7 +915,10 @@ paths: responses: "200": content: - application/x-json-stream: {} + application/x-json-stream: + schema: + format: binary + type: string application/json: {} description: Catalog download initiated. "400": diff --git a/sdks/retailmedia_2023-10/build.gradle b/sdks/retailmedia_2023-10/build.gradle index 8ba4df02..10b8b760 100644 --- a/sdks/retailmedia_2023-10/build.gradle +++ b/sdks/retailmedia_2023-10/build.gradle @@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) { } group = 'com.criteo' -version = '2023.10.0.240515' +version = '2023.10.0.240618' repositories { jcenter() @@ -74,7 +74,7 @@ publishing { mavenJava(MavenPublication) { groupId 'com.criteo' artifactId 'criteo-api-retailmedia-sdk' - version '2023.10.0.240515' + version '2023.10.0.240618' from components.java artifact sourcesJar artifact javadocJar diff --git a/sdks/retailmedia_2023-10/docs/CampaignApi.md b/sdks/retailmedia_2023-10/docs/CampaignApi.md index 66bde0d9..83a3afac 100644 --- a/sdks/retailmedia_2023-10/docs/CampaignApi.md +++ b/sdks/retailmedia_2023-10/docs/CampaignApi.md @@ -2551,7 +2551,7 @@ public class Example { ## getApiV1ExternalCatalogOutputByCatalogId -> getApiV1ExternalCatalogOutputByCatalogId(catalogId) +> File getApiV1ExternalCatalogOutputByCatalogId(catalogId) @@ -2598,7 +2598,8 @@ public class Example { CampaignApi apiInstance = new CampaignApi(defaultClient); String catalogId = "catalogId_example"; // String | A catalog ID returned from an account catalog request. try { - apiInstance.getApiV1ExternalCatalogOutputByCatalogId(catalogId); + File result = apiInstance.getApiV1ExternalCatalogOutputByCatalogId(catalogId); + System.out.println(result); } catch (ApiException e) { System.err.println("Exception when calling CampaignApi#getApiV1ExternalCatalogOutputByCatalogId"); System.err.println("Status code: " + e.getCode()); @@ -2619,7 +2620,7 @@ public class Example { ### Return type -null (empty response body) +[**File**](File.md) ### Authorization diff --git a/sdks/retailmedia_2023-10/src/main/java/com/criteo/api/retailmedia/v2023_10/ApiClient.java b/sdks/retailmedia_2023-10/src/main/java/com/criteo/api/retailmedia/v2023_10/ApiClient.java index 6ad7a4d6..d357dad8 100644 --- a/sdks/retailmedia_2023-10/src/main/java/com/criteo/api/retailmedia/v2023_10/ApiClient.java +++ b/sdks/retailmedia_2023-10/src/main/java/com/criteo/api/retailmedia/v2023_10/ApiClient.java @@ -213,7 +213,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/2023.10.0.240515/java"); + setUserAgent("OpenAPI-Generator/2023.10.0.240618/java"); authentications = new HashMap(); } diff --git a/sdks/retailmedia_2023-10/src/main/java/com/criteo/api/retailmedia/v2023_10/api/CampaignApi.java b/sdks/retailmedia_2023-10/src/main/java/com/criteo/api/retailmedia/v2023_10/api/CampaignApi.java index 07c3cc63..1d620c5d 100644 --- a/sdks/retailmedia_2023-10/src/main/java/com/criteo/api/retailmedia/v2023_10/api/CampaignApi.java +++ b/sdks/retailmedia_2023-10/src/main/java/com/criteo/api/retailmedia/v2023_10/api/CampaignApi.java @@ -3822,6 +3822,7 @@ private okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall( * * Output the indicated catalog. Catalogs are only available for retrieval when their associated status request is at a Success status. Produces application/x-json-stream of v2021_07 CatalogProduct json objects. * @param catalogId A catalog ID returned from an account catalog request. (required) + * @return File * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details @@ -3830,15 +3831,16 @@ private okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(
400 The indicated catalog is not available for retrieval, wait for a success status. -
*/ - public void getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws ApiException { - getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(catalogId); + public File getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws ApiException { + ApiResponse localVarResp = getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(catalogId); + return localVarResp.getData(); } /** * * Output the indicated catalog. Catalogs are only available for retrieval when their associated status request is at a Success status. Produces application/x-json-stream of v2021_07 CatalogProduct json objects. * @param catalogId A catalog ID returned from an account catalog request. (required) - * @return ApiResponse<Void> + * @return ApiResponse<File> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details @@ -3847,9 +3849,10 @@ public void getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws Ap
400 The indicated catalog is not available for retrieval, wait for a success status. -
*/ - public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(String catalogId) throws ApiException { + public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(String catalogId) throws ApiException { okhttp3.Call localVarCall = getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(catalogId, null); - return localVarApiClient.execute(localVarCall); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); } /** @@ -3866,10 +3869,11 @@ public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(St 400 The indicated catalog is not available for retrieval, wait for a success status. - */ - public okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdAsync(String catalogId, final ApiCallback _callback) throws ApiException { + public okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdAsync(String catalogId, final ApiCallback _callback) throws ApiException { okhttp3.Call localVarCall = getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(catalogId, _callback); - localVarApiClient.executeAsync(localVarCall, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** diff --git a/sdks/retailmedia_2024-01/README.md b/sdks/retailmedia_2024-01/README.md index 07f57a5d..e2b531d8 100644 --- a/sdks/retailmedia_2024-01/README.md +++ b/sdks/retailmedia_2024-01/README.md @@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com Criteo API -- Package version: 2024.01.0.240515 +- Package version: 2024.01.0.240618 *Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)* @@ -38,7 +38,7 @@ Add this dependency to your project's POM: com.criteo criteo-api-retailmedia-sdk - 2024.01.0.240515 + 2024.01.0.240618 compile ``` @@ -48,7 +48,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -compile "com.criteo:criteo-api-retailmedia-sdk:2024.01.0.240515" +compile "com.criteo:criteo-api-retailmedia-sdk:2024.01.0.240618" ``` ### Others @@ -61,7 +61,7 @@ At first generate the JAR by executing: Then manually install the following JARs: -* `build/libs/criteo-api-retailmedia-sdk-2024.01.0.240515.jar` +* `build/libs/criteo-api-retailmedia-sdk-2024.01.0.240618.jar` ## Example diff --git a/sdks/retailmedia_2024-01/api/openapi.yaml b/sdks/retailmedia_2024-01/api/openapi.yaml index 25943f21..d0f4d71b 100644 --- a/sdks/retailmedia_2024-01/api/openapi.yaml +++ b/sdks/retailmedia_2024-01/api/openapi.yaml @@ -915,7 +915,10 @@ paths: responses: "200": content: - application/x-json-stream: {} + application/x-json-stream: + schema: + format: binary + type: string application/json: {} description: Catalog download initiated. "400": diff --git a/sdks/retailmedia_2024-01/build.gradle b/sdks/retailmedia_2024-01/build.gradle index b2c6836a..3838de7c 100644 --- a/sdks/retailmedia_2024-01/build.gradle +++ b/sdks/retailmedia_2024-01/build.gradle @@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) { } group = 'com.criteo' -version = '2024.01.0.240515' +version = '2024.01.0.240618' repositories { jcenter() @@ -74,7 +74,7 @@ publishing { mavenJava(MavenPublication) { groupId 'com.criteo' artifactId 'criteo-api-retailmedia-sdk' - version '2024.01.0.240515' + version '2024.01.0.240618' from components.java artifact sourcesJar artifact javadocJar diff --git a/sdks/retailmedia_2024-01/docs/CampaignApi.md b/sdks/retailmedia_2024-01/docs/CampaignApi.md index 6dea4847..175ea478 100644 --- a/sdks/retailmedia_2024-01/docs/CampaignApi.md +++ b/sdks/retailmedia_2024-01/docs/CampaignApi.md @@ -2555,7 +2555,7 @@ public class Example { ## getApiV1ExternalCatalogOutputByCatalogId -> getApiV1ExternalCatalogOutputByCatalogId(catalogId) +> File getApiV1ExternalCatalogOutputByCatalogId(catalogId) @@ -2602,7 +2602,8 @@ public class Example { CampaignApi apiInstance = new CampaignApi(defaultClient); String catalogId = "catalogId_example"; // String | A catalog ID returned from an account catalog request. try { - apiInstance.getApiV1ExternalCatalogOutputByCatalogId(catalogId); + File result = apiInstance.getApiV1ExternalCatalogOutputByCatalogId(catalogId); + System.out.println(result); } catch (ApiException e) { System.err.println("Exception when calling CampaignApi#getApiV1ExternalCatalogOutputByCatalogId"); System.err.println("Status code: " + e.getCode()); @@ -2623,7 +2624,7 @@ public class Example { ### Return type -null (empty response body) +[**File**](File.md) ### Authorization diff --git a/sdks/retailmedia_2024-01/src/main/java/com/criteo/api/retailmedia/v2024_01/ApiClient.java b/sdks/retailmedia_2024-01/src/main/java/com/criteo/api/retailmedia/v2024_01/ApiClient.java index e23fba61..3c1e001d 100644 --- a/sdks/retailmedia_2024-01/src/main/java/com/criteo/api/retailmedia/v2024_01/ApiClient.java +++ b/sdks/retailmedia_2024-01/src/main/java/com/criteo/api/retailmedia/v2024_01/ApiClient.java @@ -213,7 +213,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/2024.01.0.240515/java"); + setUserAgent("OpenAPI-Generator/2024.01.0.240618/java"); authentications = new HashMap(); } diff --git a/sdks/retailmedia_2024-01/src/main/java/com/criteo/api/retailmedia/v2024_01/api/CampaignApi.java b/sdks/retailmedia_2024-01/src/main/java/com/criteo/api/retailmedia/v2024_01/api/CampaignApi.java index c6c09415..20f22caf 100644 --- a/sdks/retailmedia_2024-01/src/main/java/com/criteo/api/retailmedia/v2024_01/api/CampaignApi.java +++ b/sdks/retailmedia_2024-01/src/main/java/com/criteo/api/retailmedia/v2024_01/api/CampaignApi.java @@ -3826,6 +3826,7 @@ private okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall( * * Output the indicated catalog. Catalogs are only available for retrieval when their associated status request is at a Success status. Produces application/x-json-stream of v2021_07 CatalogProduct json objects. * @param catalogId A catalog ID returned from an account catalog request. (required) + * @return File * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details @@ -3834,15 +3835,16 @@ private okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(
400 The indicated catalog is not available for retrieval, wait for a success status. -
*/ - public void getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws ApiException { - getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(catalogId); + public File getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws ApiException { + ApiResponse localVarResp = getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(catalogId); + return localVarResp.getData(); } /** * * Output the indicated catalog. Catalogs are only available for retrieval when their associated status request is at a Success status. Produces application/x-json-stream of v2021_07 CatalogProduct json objects. * @param catalogId A catalog ID returned from an account catalog request. (required) - * @return ApiResponse<Void> + * @return ApiResponse<File> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details @@ -3851,9 +3853,10 @@ public void getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws Ap
400 The indicated catalog is not available for retrieval, wait for a success status. -
*/ - public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(String catalogId) throws ApiException { + public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(String catalogId) throws ApiException { okhttp3.Call localVarCall = getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(catalogId, null); - return localVarApiClient.execute(localVarCall); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); } /** @@ -3870,10 +3873,11 @@ public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(St 400 The indicated catalog is not available for retrieval, wait for a success status. - */ - public okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdAsync(String catalogId, final ApiCallback _callback) throws ApiException { + public okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdAsync(String catalogId, final ApiCallback _callback) throws ApiException { okhttp3.Call localVarCall = getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(catalogId, _callback); - localVarApiClient.executeAsync(localVarCall, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** diff --git a/sdks/retailmedia_2024-04/README.md b/sdks/retailmedia_2024-04/README.md index 2ef11851..4ec9d208 100644 --- a/sdks/retailmedia_2024-04/README.md +++ b/sdks/retailmedia_2024-04/README.md @@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com Criteo API -- Package version: 2024.04.0.240515 +- Package version: 2024.04.0.240618 *Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)* @@ -38,7 +38,7 @@ Add this dependency to your project's POM: com.criteo criteo-api-retailmedia-sdk - 2024.04.0.240515 + 2024.04.0.240618 compile ``` @@ -48,7 +48,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -compile "com.criteo:criteo-api-retailmedia-sdk:2024.04.0.240515" +compile "com.criteo:criteo-api-retailmedia-sdk:2024.04.0.240618" ``` ### Others @@ -61,7 +61,7 @@ At first generate the JAR by executing: Then manually install the following JARs: -* `build/libs/criteo-api-retailmedia-sdk-2024.04.0.240515.jar` +* `build/libs/criteo-api-retailmedia-sdk-2024.04.0.240618.jar` ## Example diff --git a/sdks/retailmedia_2024-04/api/openapi.yaml b/sdks/retailmedia_2024-04/api/openapi.yaml index f73b8db6..4a05e940 100644 --- a/sdks/retailmedia_2024-04/api/openapi.yaml +++ b/sdks/retailmedia_2024-04/api/openapi.yaml @@ -915,7 +915,10 @@ paths: responses: "200": content: - application/x-json-stream: {} + application/x-json-stream: + schema: + format: binary + type: string application/json: {} description: Catalog download initiated. "400": diff --git a/sdks/retailmedia_2024-04/build.gradle b/sdks/retailmedia_2024-04/build.gradle index 99998070..f6a9bb38 100644 --- a/sdks/retailmedia_2024-04/build.gradle +++ b/sdks/retailmedia_2024-04/build.gradle @@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) { } group = 'com.criteo' -version = '2024.04.0.240515' +version = '2024.04.0.240618' repositories { jcenter() @@ -74,7 +74,7 @@ publishing { mavenJava(MavenPublication) { groupId 'com.criteo' artifactId 'criteo-api-retailmedia-sdk' - version '2024.04.0.240515' + version '2024.04.0.240618' from components.java artifact sourcesJar artifact javadocJar diff --git a/sdks/retailmedia_2024-04/docs/CampaignApi.md b/sdks/retailmedia_2024-04/docs/CampaignApi.md index f75c71e4..d942a07b 100644 --- a/sdks/retailmedia_2024-04/docs/CampaignApi.md +++ b/sdks/retailmedia_2024-04/docs/CampaignApi.md @@ -2556,7 +2556,7 @@ public class Example { ## getApiV1ExternalCatalogOutputByCatalogId -> getApiV1ExternalCatalogOutputByCatalogId(catalogId) +> File getApiV1ExternalCatalogOutputByCatalogId(catalogId) @@ -2603,7 +2603,8 @@ public class Example { CampaignApi apiInstance = new CampaignApi(defaultClient); String catalogId = "catalogId_example"; // String | A catalog ID returned from an account catalog request. try { - apiInstance.getApiV1ExternalCatalogOutputByCatalogId(catalogId); + File result = apiInstance.getApiV1ExternalCatalogOutputByCatalogId(catalogId); + System.out.println(result); } catch (ApiException e) { System.err.println("Exception when calling CampaignApi#getApiV1ExternalCatalogOutputByCatalogId"); System.err.println("Status code: " + e.getCode()); @@ -2624,7 +2625,7 @@ public class Example { ### Return type -null (empty response body) +[**File**](File.md) ### Authorization diff --git a/sdks/retailmedia_2024-04/src/main/java/com/criteo/api/retailmedia/v2024_04/ApiClient.java b/sdks/retailmedia_2024-04/src/main/java/com/criteo/api/retailmedia/v2024_04/ApiClient.java index 7e6e2319..c2b56ec2 100644 --- a/sdks/retailmedia_2024-04/src/main/java/com/criteo/api/retailmedia/v2024_04/ApiClient.java +++ b/sdks/retailmedia_2024-04/src/main/java/com/criteo/api/retailmedia/v2024_04/ApiClient.java @@ -213,7 +213,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/2024.04.0.240515/java"); + setUserAgent("OpenAPI-Generator/2024.04.0.240618/java"); authentications = new HashMap(); } diff --git a/sdks/retailmedia_2024-04/src/main/java/com/criteo/api/retailmedia/v2024_04/api/CampaignApi.java b/sdks/retailmedia_2024-04/src/main/java/com/criteo/api/retailmedia/v2024_04/api/CampaignApi.java index 16e68360..ad57e628 100644 --- a/sdks/retailmedia_2024-04/src/main/java/com/criteo/api/retailmedia/v2024_04/api/CampaignApi.java +++ b/sdks/retailmedia_2024-04/src/main/java/com/criteo/api/retailmedia/v2024_04/api/CampaignApi.java @@ -3827,6 +3827,7 @@ private okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall( * * Output the indicated catalog. Catalogs are only available for retrieval when their associated status request is at a Success status. Produces application/x-json-stream of v2021_07 CatalogProduct json objects. * @param catalogId A catalog ID returned from an account catalog request. (required) + * @return File * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details @@ -3835,15 +3836,16 @@ private okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(
400 The indicated catalog is not available for retrieval, wait for a success status. -
*/ - public void getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws ApiException { - getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(catalogId); + public File getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws ApiException { + ApiResponse localVarResp = getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(catalogId); + return localVarResp.getData(); } /** * * Output the indicated catalog. Catalogs are only available for retrieval when their associated status request is at a Success status. Produces application/x-json-stream of v2021_07 CatalogProduct json objects. * @param catalogId A catalog ID returned from an account catalog request. (required) - * @return ApiResponse<Void> + * @return ApiResponse<File> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details @@ -3852,9 +3854,10 @@ public void getApiV1ExternalCatalogOutputByCatalogId(String catalogId) throws Ap
400 The indicated catalog is not available for retrieval, wait for a success status. -
*/ - public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(String catalogId) throws ApiException { + public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(String catalogId) throws ApiException { okhttp3.Call localVarCall = getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(catalogId, null); - return localVarApiClient.execute(localVarCall); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); } /** @@ -3871,10 +3874,11 @@ public ApiResponse getApiV1ExternalCatalogOutputByCatalogIdWithHttpInfo(St 400 The indicated catalog is not available for retrieval, wait for a success status. - */ - public okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdAsync(String catalogId, final ApiCallback _callback) throws ApiException { + public okhttp3.Call getApiV1ExternalCatalogOutputByCatalogIdAsync(String catalogId, final ApiCallback _callback) throws ApiException { okhttp3.Call localVarCall = getApiV1ExternalCatalogOutputByCatalogIdValidateBeforeCall(catalogId, _callback); - localVarApiClient.executeAsync(localVarCall, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** diff --git a/sdks/retailmedia_preview/README.md b/sdks/retailmedia_preview/README.md index e3a96468..1d706c29 100644 --- a/sdks/retailmedia_preview/README.md +++ b/sdks/retailmedia_preview/README.md @@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com Criteo API -- Package version: 0.0.240515 +- Package version: 0.0.240618 *Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)* @@ -38,7 +38,7 @@ Add this dependency to your project's POM: com.criteo criteo-api-retailmedia-sdk - 0.0.240515 + 0.0.240618 compile ``` @@ -48,7 +48,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -compile "com.criteo:criteo-api-retailmedia-sdk:0.0.240515" +compile "com.criteo:criteo-api-retailmedia-sdk:0.0.240618" ``` ### Others @@ -61,7 +61,7 @@ At first generate the JAR by executing: Then manually install the following JARs: -* `build/libs/criteo-api-retailmedia-sdk-0.0.240515.jar` +* `build/libs/criteo-api-retailmedia-sdk-0.0.240618.jar` ## Example diff --git a/sdks/retailmedia_preview/build.gradle b/sdks/retailmedia_preview/build.gradle index d1bb22ef..9d0c12cb 100644 --- a/sdks/retailmedia_preview/build.gradle +++ b/sdks/retailmedia_preview/build.gradle @@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) { } group = 'com.criteo' -version = '0.0.240515' +version = '0.0.240618' repositories { jcenter() @@ -74,7 +74,7 @@ publishing { mavenJava(MavenPublication) { groupId 'com.criteo' artifactId 'criteo-api-retailmedia-sdk' - version '0.0.240515' + version '0.0.240618' from components.java artifact sourcesJar artifact javadocJar diff --git a/sdks/retailmedia_preview/src/main/java/com/criteo/api/retailmedia/preview/ApiClient.java b/sdks/retailmedia_preview/src/main/java/com/criteo/api/retailmedia/preview/ApiClient.java index cfc72280..7a1e66f3 100644 --- a/sdks/retailmedia_preview/src/main/java/com/criteo/api/retailmedia/preview/ApiClient.java +++ b/sdks/retailmedia_preview/src/main/java/com/criteo/api/retailmedia/preview/ApiClient.java @@ -213,7 +213,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/0.0.240515/java"); + setUserAgent("OpenAPI-Generator/0.0.240618/java"); authentications = new HashMap(); }