From 985c69443bf770aa8a5ed46c8477d4ec59be8b7d Mon Sep 17 00:00:00 2001
From: gturri <{actor}@users.noreply.github.com>
Date: Tue, 26 Mar 2024 14:02:49 +0000
Subject: [PATCH] [240326] Automatic update of SDK.
---
sdks/marketingsolutions_2023-01/README.md | 29 +-
sdks/marketingsolutions_2023-01/build.gradle | 7 +-
sdks/marketingsolutions_2023-01/pom.xml | 358 ------------------
.../v2023_01/ApiClient.java | 2 +-
sdks/marketingsolutions_2023-04/README.md | 29 +-
sdks/marketingsolutions_2023-04/build.gradle | 7 +-
sdks/marketingsolutions_2023-04/pom.xml | 358 ------------------
.../v2023_04/ApiClient.java | 2 +-
sdks/marketingsolutions_2023-07/README.md | 29 +-
sdks/marketingsolutions_2023-07/build.gradle | 7 +-
sdks/marketingsolutions_2023-07/pom.xml | 358 ------------------
.../v2023_07/ApiClient.java | 2 +-
sdks/marketingsolutions_2023-10/README.md | 29 +-
sdks/marketingsolutions_2023-10/build.gradle | 7 +-
sdks/marketingsolutions_2023-10/pom.xml | 358 ------------------
.../v2023_10/ApiClient.java | 2 +-
sdks/marketingsolutions_2024-01/README.md | 29 +-
sdks/marketingsolutions_2024-01/build.gradle | 7 +-
sdks/marketingsolutions_2024-01/pom.xml | 358 ------------------
.../v2024_01/ApiClient.java | 2 +-
sdks/marketingsolutions_preview/README.md | 29 +-
sdks/marketingsolutions_preview/build.gradle | 7 +-
sdks/marketingsolutions_preview/pom.xml | 358 ------------------
.../marketingsolutions/preview/ApiClient.java | 2 +-
sdks/retailmedia_2023-01/README.md | 29 +-
sdks/retailmedia_2023-01/build.gradle | 7 +-
sdks/retailmedia_2023-01/pom.xml | 358 ------------------
.../api/retailmedia/v2023_01/ApiClient.java | 2 +-
sdks/retailmedia_2023-04/README.md | 29 +-
sdks/retailmedia_2023-04/build.gradle | 7 +-
sdks/retailmedia_2023-04/pom.xml | 358 ------------------
.../api/retailmedia/v2023_04/ApiClient.java | 2 +-
sdks/retailmedia_2023-07/README.md | 29 +-
sdks/retailmedia_2023-07/build.gradle | 7 +-
sdks/retailmedia_2023-07/pom.xml | 358 ------------------
.../api/retailmedia/v2023_07/ApiClient.java | 2 +-
sdks/retailmedia_2023-10/README.md | 29 +-
sdks/retailmedia_2023-10/build.gradle | 7 +-
sdks/retailmedia_2023-10/pom.xml | 358 ------------------
.../api/retailmedia/v2023_10/ApiClient.java | 2 +-
sdks/retailmedia_2024-01/README.md | 29 +-
sdks/retailmedia_2024-01/build.gradle | 7 +-
sdks/retailmedia_2024-01/pom.xml | 358 ------------------
.../api/retailmedia/v2024_01/ApiClient.java | 2 +-
sdks/retailmedia_preview/README.md | 29 +-
sdks/retailmedia_preview/build.gradle | 7 +-
sdks/retailmedia_preview/pom.xml | 358 ------------------
.../api/retailmedia/preview/ApiClient.java | 2 +-
48 files changed, 180 insertions(+), 4572 deletions(-)
delete mode 100644 sdks/marketingsolutions_2023-01/pom.xml
delete mode 100644 sdks/marketingsolutions_2023-04/pom.xml
delete mode 100644 sdks/marketingsolutions_2023-07/pom.xml
delete mode 100644 sdks/marketingsolutions_2023-10/pom.xml
delete mode 100644 sdks/marketingsolutions_2024-01/pom.xml
delete mode 100644 sdks/marketingsolutions_preview/pom.xml
delete mode 100644 sdks/retailmedia_2023-01/pom.xml
delete mode 100644 sdks/retailmedia_2023-04/pom.xml
delete mode 100644 sdks/retailmedia_2023-07/pom.xml
delete mode 100644 sdks/retailmedia_2023-10/pom.xml
delete mode 100644 sdks/retailmedia_2024-01/pom.xml
delete mode 100644 sdks/retailmedia_preview/pom.xml
diff --git a/sdks/marketingsolutions_2023-01/README.md b/sdks/marketingsolutions_2023-01/README.md
index 154cc2c0..b742dfea 100644
--- a/sdks/marketingsolutions_2023-01/README.md
+++ b/sdks/marketingsolutions_2023-01/README.md
@@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com
Criteo API
-- Package version: 2023.01.0.240207
+- Package version: 2023.01.0.240326
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
@@ -18,23 +18,17 @@ Criteo API
Building the API client library requires:
1. Java 1.8+
-2. Maven/Gradle
+2. Gradle
-## Installation
+## How to build
-To install the API client library to your local Maven repository, simply execute:
+To build the jar, simply execute:
```shell
-mvn clean install
+./gradlew jar
```
-To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
-
-```shell
-mvn clean deploy
-```
-
-Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
+The built jar will be available in build/libs.
### Maven users
@@ -44,7 +38,7 @@ Add this dependency to your project's POM:
com.criteo
criteo-api-marketingsolutions-sdk
- 2023.01.0.240207
+ 2023.01.0.240326
compile
```
@@ -54,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.01.0.240207"
+compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.01.0.240326"
```
### Others
@@ -62,13 +56,12 @@ compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.01.0.240207"
At first generate the JAR by executing:
```shell
-mvn clean package
+./gradlew jar
```
Then manually install the following JARs:
-* `target/criteo-api-marketingsolutions-sdk-2023.01.0.240207.jar`
-* `target/lib/*.jar`
+* `build/libs/criteo-api-marketingsolutions-sdk-2023.01.0.240326.jar`
## Example
@@ -219,4 +212,4 @@ It's recommended to create an instance of `ApiClient` per thread in a multithrea
## Disclaimer
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/sdks/marketingsolutions_2023-01/build.gradle b/sdks/marketingsolutions_2023-01/build.gradle
index 9e963c44..3a6835ce 100644
--- a/sdks/marketingsolutions_2023-01/build.gradle
+++ b/sdks/marketingsolutions_2023-01/build.gradle
@@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) {
}
group = 'com.criteo'
-version = '2023.01.0.240207'
+version = '2023.01.0.240326'
repositories {
jcenter()
@@ -35,7 +35,6 @@ sourceSets {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
-// Note: these dependencies should be kept in sync with the ones of the generated pom.xml
dependencies {
implementation 'io.swagger:swagger-annotations:1.6.8'
implementation 'javax.annotation:javax.annotation-api:1.3.2'
@@ -75,7 +74,7 @@ publishing {
mavenJava(MavenPublication) {
groupId 'com.criteo'
artifactId 'criteo-api-marketingsolutions-sdk'
- version '2023.01.0.240207'
+ version '2023.01.0.240326'
from components.java
artifact sourcesJar
artifact javadocJar
@@ -130,4 +129,4 @@ nexusPublishing {
maxRetries.set(50)
delayBetween.set(java.time.Duration.ofMillis(3000))
}
-}
\ No newline at end of file
+}
diff --git a/sdks/marketingsolutions_2023-01/pom.xml b/sdks/marketingsolutions_2023-01/pom.xml
deleted file mode 100644
index 4e42269b..00000000
--- a/sdks/marketingsolutions_2023-01/pom.xml
+++ /dev/null
@@ -1,358 +0,0 @@
-
- 4.0.0
- com.criteo
- criteo-api-marketingsolutions-sdk
- jar
- criteo-api-marketingsolutions-sdk
- 2023.01.0.240207
- https://github.com/criteo/criteo-api-java-sdk
- JAVA SDK for Criteo API marketingsolutions for 2023_01 version
-
- scm:git:git://github.com/criteo/criteo-api-java-sdk.git
- scm:git:ssh://github.com:criteo/criteo-api-java-sdk.git
- https://github.com/criteo/criteo-api-java-sdk
-
-
-
-
- Apache License, version 2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
-
- Criteo
- open-source@criteo.com
- Criteo
- https://www.criteo.com/
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- true
- 128m
- 512m
-
- -Xlint:all
- -J-Xss4m
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.1.0
-
-
- enforce-maven
-
- enforce
-
-
-
-
- 2.2.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.22.2
-
-
-
- loggerPath
- conf/log4j.properties
-
-
- -Xms512m -Xmx1500m
- methods
- 10
-
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
-
-
-
-
- maven-dependency-plugin
- 3.3.0
-
-
- package
-
- copy-dependencies
-
-
- ${project.build.directory}/lib
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.3.0
-
-
-
- test-jar
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.3.0
-
-
- add_sources
- generate-sources
-
- add-source
-
-
-
-
-
-
-
-
- add_test_sources
- generate-test-sources
-
- add-test-source
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.4.1
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
- http.response.details
- a
- Http Response Details:
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- com.diffplug.spotless
- spotless-maven-plugin
- ${spotless.version}
-
-
-
-
-
-
- .gitignore
-
-
-
-
-
- true
- 4
-
-
-
-
-
-
-
-
-
- 1.8
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
- sign-artifacts
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 3.0.1
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
-
-
-
-
-
-
-
- com.google.code.findbugs
- jsr305
- 3.0.2
-
-
- com.squareup.okhttp3
- okhttp
- ${okhttp-version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${okhttp-version}
-
-
- com.google.code.gson
- gson
- ${gson-version}
-
-
- io.gsonfire
- gson-fire
- ${gson-fire-version}
-
-
- org.apache.oltu.oauth2
- org.apache.oltu.oauth2.client
- 1.0.2
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3-version}
-
-
- jakarta.annotation
- jakarta.annotation-api
- ${jakarta-annotation-version}
- provided
-
-
- org.openapitools
- jackson-databind-nullable
- ${jackson-databind-nullable-version}
-
-
-
- javax.ws.rs
- jsr311-api
- ${jsr311-api-version}
-
-
- javax.ws.rs
- javax.ws.rs-api
- ${javax.ws.rs-api-version}
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
- test
-
-
- org.junit.platform
- junit-platform-runner
- ${junit-platform-runner.version}
- test
-
-
- org.mockito
- mockito-core
- ${mockito-core-version}
- test
-
-
-
- 1.8
- ${java.version}
- ${java.version}
- 1.8.5
- 1.6.6
- 4.10.0
- 2.9.1
- 3.12.0
- 0.2.4
- 1.3.5
- 5.9.1
- 1.9.1
- 3.12.4
- 2.1.1
- 1.1.1
- UTF-8
- 2.27.2
-
-
diff --git a/sdks/marketingsolutions_2023-01/src/main/java/com/criteo/api/marketingsolutions/v2023_01/ApiClient.java b/sdks/marketingsolutions_2023-01/src/main/java/com/criteo/api/marketingsolutions/v2023_01/ApiClient.java
index fc03a839..4b734bc9 100644
--- a/sdks/marketingsolutions_2023-01/src/main/java/com/criteo/api/marketingsolutions/v2023_01/ApiClient.java
+++ b/sdks/marketingsolutions_2023-01/src/main/java/com/criteo/api/marketingsolutions/v2023_01/ApiClient.java
@@ -213,7 +213,7 @@ private void init() {
json = new JSON();
// Set default User-Agent.
- setUserAgent("OpenAPI-Generator/2023.01.0.240207/java");
+ setUserAgent("OpenAPI-Generator/2023.01.0.240326/java");
authentications = new HashMap();
}
diff --git a/sdks/marketingsolutions_2023-04/README.md b/sdks/marketingsolutions_2023-04/README.md
index 9a11a436..290ab8f1 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.240207
+- Package version: 2023.04.0.240326
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
@@ -18,23 +18,17 @@ Criteo API
Building the API client library requires:
1. Java 1.8+
-2. Maven/Gradle
+2. Gradle
-## Installation
+## How to build
-To install the API client library to your local Maven repository, simply execute:
+To build the jar, simply execute:
```shell
-mvn clean install
+./gradlew jar
```
-To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
-
-```shell
-mvn clean deploy
-```
-
-Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
+The built jar will be available in build/libs.
### Maven users
@@ -44,7 +38,7 @@ Add this dependency to your project's POM:
com.criteo
criteo-api-marketingsolutions-sdk
- 2023.04.0.240207
+ 2023.04.0.240326
compile
```
@@ -54,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.240207"
+compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.04.0.240326"
```
### Others
@@ -62,13 +56,12 @@ compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.04.0.240207"
At first generate the JAR by executing:
```shell
-mvn clean package
+./gradlew jar
```
Then manually install the following JARs:
-* `target/criteo-api-marketingsolutions-sdk-2023.04.0.240207.jar`
-* `target/lib/*.jar`
+* `build/libs/criteo-api-marketingsolutions-sdk-2023.04.0.240326.jar`
## Example
@@ -219,4 +212,4 @@ It's recommended to create an instance of `ApiClient` per thread in a multithrea
## Disclaimer
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/sdks/marketingsolutions_2023-04/build.gradle b/sdks/marketingsolutions_2023-04/build.gradle
index 53c37d8b..646247ad 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.240207'
+version = '2023.04.0.240326'
repositories {
jcenter()
@@ -35,7 +35,6 @@ sourceSets {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
-// Note: these dependencies should be kept in sync with the ones of the generated pom.xml
dependencies {
implementation 'io.swagger:swagger-annotations:1.6.8'
implementation 'javax.annotation:javax.annotation-api:1.3.2'
@@ -75,7 +74,7 @@ publishing {
mavenJava(MavenPublication) {
groupId 'com.criteo'
artifactId 'criteo-api-marketingsolutions-sdk'
- version '2023.04.0.240207'
+ version '2023.04.0.240326'
from components.java
artifact sourcesJar
artifact javadocJar
@@ -130,4 +129,4 @@ nexusPublishing {
maxRetries.set(50)
delayBetween.set(java.time.Duration.ofMillis(3000))
}
-}
\ No newline at end of file
+}
diff --git a/sdks/marketingsolutions_2023-04/pom.xml b/sdks/marketingsolutions_2023-04/pom.xml
deleted file mode 100644
index ea3825fa..00000000
--- a/sdks/marketingsolutions_2023-04/pom.xml
+++ /dev/null
@@ -1,358 +0,0 @@
-
- 4.0.0
- com.criteo
- criteo-api-marketingsolutions-sdk
- jar
- criteo-api-marketingsolutions-sdk
- 2023.04.0.240207
- https://github.com/criteo/criteo-api-java-sdk
- JAVA SDK for Criteo API marketingsolutions for 2023_04 version
-
- scm:git:git://github.com/criteo/criteo-api-java-sdk.git
- scm:git:ssh://github.com:criteo/criteo-api-java-sdk.git
- https://github.com/criteo/criteo-api-java-sdk
-
-
-
-
- Apache License, version 2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
-
- Criteo
- open-source@criteo.com
- Criteo
- https://www.criteo.com/
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- true
- 128m
- 512m
-
- -Xlint:all
- -J-Xss4m
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.1.0
-
-
- enforce-maven
-
- enforce
-
-
-
-
- 2.2.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.22.2
-
-
-
- loggerPath
- conf/log4j.properties
-
-
- -Xms512m -Xmx1500m
- methods
- 10
-
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
-
-
-
-
- maven-dependency-plugin
- 3.3.0
-
-
- package
-
- copy-dependencies
-
-
- ${project.build.directory}/lib
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.3.0
-
-
-
- test-jar
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.3.0
-
-
- add_sources
- generate-sources
-
- add-source
-
-
-
-
-
-
-
-
- add_test_sources
- generate-test-sources
-
- add-test-source
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.4.1
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
- http.response.details
- a
- Http Response Details:
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- com.diffplug.spotless
- spotless-maven-plugin
- ${spotless.version}
-
-
-
-
-
-
- .gitignore
-
-
-
-
-
- true
- 4
-
-
-
-
-
-
-
-
-
- 1.8
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
- sign-artifacts
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 3.0.1
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
-
-
-
-
-
-
-
- com.google.code.findbugs
- jsr305
- 3.0.2
-
-
- com.squareup.okhttp3
- okhttp
- ${okhttp-version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${okhttp-version}
-
-
- com.google.code.gson
- gson
- ${gson-version}
-
-
- io.gsonfire
- gson-fire
- ${gson-fire-version}
-
-
- org.apache.oltu.oauth2
- org.apache.oltu.oauth2.client
- 1.0.2
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3-version}
-
-
- jakarta.annotation
- jakarta.annotation-api
- ${jakarta-annotation-version}
- provided
-
-
- org.openapitools
- jackson-databind-nullable
- ${jackson-databind-nullable-version}
-
-
-
- javax.ws.rs
- jsr311-api
- ${jsr311-api-version}
-
-
- javax.ws.rs
- javax.ws.rs-api
- ${javax.ws.rs-api-version}
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
- test
-
-
- org.junit.platform
- junit-platform-runner
- ${junit-platform-runner.version}
- test
-
-
- org.mockito
- mockito-core
- ${mockito-core-version}
- test
-
-
-
- 1.8
- ${java.version}
- ${java.version}
- 1.8.5
- 1.6.6
- 4.10.0
- 2.9.1
- 3.12.0
- 0.2.4
- 1.3.5
- 5.9.1
- 1.9.1
- 3.12.4
- 2.1.1
- 1.1.1
- UTF-8
- 2.27.2
-
-
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 7bc5cdf0..d2ba81ae 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.240207/java");
+ setUserAgent("OpenAPI-Generator/2023.04.0.240326/java");
authentications = new HashMap();
}
diff --git a/sdks/marketingsolutions_2023-07/README.md b/sdks/marketingsolutions_2023-07/README.md
index 6dc79d3e..30168f33 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.240207
+- Package version: 2023.07.0.240326
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
@@ -18,23 +18,17 @@ Criteo API
Building the API client library requires:
1. Java 1.8+
-2. Maven/Gradle
+2. Gradle
-## Installation
+## How to build
-To install the API client library to your local Maven repository, simply execute:
+To build the jar, simply execute:
```shell
-mvn clean install
+./gradlew jar
```
-To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
-
-```shell
-mvn clean deploy
-```
-
-Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
+The built jar will be available in build/libs.
### Maven users
@@ -44,7 +38,7 @@ Add this dependency to your project's POM:
com.criteo
criteo-api-marketingsolutions-sdk
- 2023.07.0.240207
+ 2023.07.0.240326
compile
```
@@ -54,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.240207"
+compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.07.0.240326"
```
### Others
@@ -62,13 +56,12 @@ compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.07.0.240207"
At first generate the JAR by executing:
```shell
-mvn clean package
+./gradlew jar
```
Then manually install the following JARs:
-* `target/criteo-api-marketingsolutions-sdk-2023.07.0.240207.jar`
-* `target/lib/*.jar`
+* `build/libs/criteo-api-marketingsolutions-sdk-2023.07.0.240326.jar`
## Example
@@ -409,4 +402,4 @@ It's recommended to create an instance of `ApiClient` per thread in a multithrea
## Disclaimer
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/sdks/marketingsolutions_2023-07/build.gradle b/sdks/marketingsolutions_2023-07/build.gradle
index b1079f68..c2574f6f 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.240207'
+version = '2023.07.0.240326'
repositories {
jcenter()
@@ -35,7 +35,6 @@ sourceSets {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
-// Note: these dependencies should be kept in sync with the ones of the generated pom.xml
dependencies {
implementation 'io.swagger:swagger-annotations:1.6.8'
implementation 'javax.annotation:javax.annotation-api:1.3.2'
@@ -75,7 +74,7 @@ publishing {
mavenJava(MavenPublication) {
groupId 'com.criteo'
artifactId 'criteo-api-marketingsolutions-sdk'
- version '2023.07.0.240207'
+ version '2023.07.0.240326'
from components.java
artifact sourcesJar
artifact javadocJar
@@ -130,4 +129,4 @@ nexusPublishing {
maxRetries.set(50)
delayBetween.set(java.time.Duration.ofMillis(3000))
}
-}
\ No newline at end of file
+}
diff --git a/sdks/marketingsolutions_2023-07/pom.xml b/sdks/marketingsolutions_2023-07/pom.xml
deleted file mode 100644
index b446980d..00000000
--- a/sdks/marketingsolutions_2023-07/pom.xml
+++ /dev/null
@@ -1,358 +0,0 @@
-
- 4.0.0
- com.criteo
- criteo-api-marketingsolutions-sdk
- jar
- criteo-api-marketingsolutions-sdk
- 2023.07.0.240207
- https://github.com/criteo/criteo-api-java-sdk
- JAVA SDK for Criteo API marketingsolutions for 2023_07 version
-
- scm:git:git://github.com/criteo/criteo-api-java-sdk.git
- scm:git:ssh://github.com:criteo/criteo-api-java-sdk.git
- https://github.com/criteo/criteo-api-java-sdk
-
-
-
-
- Apache License, version 2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
-
- Criteo
- open-source@criteo.com
- Criteo
- https://www.criteo.com/
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- true
- 128m
- 512m
-
- -Xlint:all
- -J-Xss4m
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.1.0
-
-
- enforce-maven
-
- enforce
-
-
-
-
- 2.2.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.22.2
-
-
-
- loggerPath
- conf/log4j.properties
-
-
- -Xms512m -Xmx1500m
- methods
- 10
-
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
-
-
-
-
- maven-dependency-plugin
- 3.3.0
-
-
- package
-
- copy-dependencies
-
-
- ${project.build.directory}/lib
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.3.0
-
-
-
- test-jar
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.3.0
-
-
- add_sources
- generate-sources
-
- add-source
-
-
-
-
-
-
-
-
- add_test_sources
- generate-test-sources
-
- add-test-source
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.4.1
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
- http.response.details
- a
- Http Response Details:
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- com.diffplug.spotless
- spotless-maven-plugin
- ${spotless.version}
-
-
-
-
-
-
- .gitignore
-
-
-
-
-
- true
- 4
-
-
-
-
-
-
-
-
-
- 1.8
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
- sign-artifacts
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 3.0.1
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
-
-
-
-
-
-
-
- com.google.code.findbugs
- jsr305
- 3.0.2
-
-
- com.squareup.okhttp3
- okhttp
- ${okhttp-version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${okhttp-version}
-
-
- com.google.code.gson
- gson
- ${gson-version}
-
-
- io.gsonfire
- gson-fire
- ${gson-fire-version}
-
-
- org.apache.oltu.oauth2
- org.apache.oltu.oauth2.client
- 1.0.2
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3-version}
-
-
- jakarta.annotation
- jakarta.annotation-api
- ${jakarta-annotation-version}
- provided
-
-
- org.openapitools
- jackson-databind-nullable
- ${jackson-databind-nullable-version}
-
-
-
- javax.ws.rs
- jsr311-api
- ${jsr311-api-version}
-
-
- javax.ws.rs
- javax.ws.rs-api
- ${javax.ws.rs-api-version}
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
- test
-
-
- org.junit.platform
- junit-platform-runner
- ${junit-platform-runner.version}
- test
-
-
- org.mockito
- mockito-core
- ${mockito-core-version}
- test
-
-
-
- 1.8
- ${java.version}
- ${java.version}
- 1.8.5
- 1.6.6
- 4.10.0
- 2.9.1
- 3.12.0
- 0.2.4
- 1.3.5
- 5.9.1
- 1.9.1
- 3.12.4
- 2.1.1
- 1.1.1
- UTF-8
- 2.27.2
-
-
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 e0d9fbee..76b4573c 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.240207/java");
+ setUserAgent("OpenAPI-Generator/2023.07.0.240326/java");
authentications = new HashMap();
}
diff --git a/sdks/marketingsolutions_2023-10/README.md b/sdks/marketingsolutions_2023-10/README.md
index d49181b9..13e222dd 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.240207
+- Package version: 2023.10.0.240326
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
@@ -18,23 +18,17 @@ Criteo API
Building the API client library requires:
1. Java 1.8+
-2. Maven/Gradle
+2. Gradle
-## Installation
+## How to build
-To install the API client library to your local Maven repository, simply execute:
+To build the jar, simply execute:
```shell
-mvn clean install
+./gradlew jar
```
-To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
-
-```shell
-mvn clean deploy
-```
-
-Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
+The built jar will be available in build/libs.
### Maven users
@@ -44,7 +38,7 @@ Add this dependency to your project's POM:
com.criteo
criteo-api-marketingsolutions-sdk
- 2023.10.0.240207
+ 2023.10.0.240326
compile
```
@@ -54,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.240207"
+compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.10.0.240326"
```
### Others
@@ -62,13 +56,12 @@ compile "com.criteo:criteo-api-marketingsolutions-sdk:2023.10.0.240207"
At first generate the JAR by executing:
```shell
-mvn clean package
+./gradlew jar
```
Then manually install the following JARs:
-* `target/criteo-api-marketingsolutions-sdk-2023.10.0.240207.jar`
-* `target/lib/*.jar`
+* `build/libs/criteo-api-marketingsolutions-sdk-2023.10.0.240326.jar`
## Example
@@ -394,4 +387,4 @@ It's recommended to create an instance of `ApiClient` per thread in a multithrea
## Disclaimer
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/sdks/marketingsolutions_2023-10/build.gradle b/sdks/marketingsolutions_2023-10/build.gradle
index 27375a22..b2a537ef 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.240207'
+version = '2023.10.0.240326'
repositories {
jcenter()
@@ -35,7 +35,6 @@ sourceSets {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
-// Note: these dependencies should be kept in sync with the ones of the generated pom.xml
dependencies {
implementation 'io.swagger:swagger-annotations:1.6.8'
implementation 'javax.annotation:javax.annotation-api:1.3.2'
@@ -75,7 +74,7 @@ publishing {
mavenJava(MavenPublication) {
groupId 'com.criteo'
artifactId 'criteo-api-marketingsolutions-sdk'
- version '2023.10.0.240207'
+ version '2023.10.0.240326'
from components.java
artifact sourcesJar
artifact javadocJar
@@ -130,4 +129,4 @@ nexusPublishing {
maxRetries.set(50)
delayBetween.set(java.time.Duration.ofMillis(3000))
}
-}
\ No newline at end of file
+}
diff --git a/sdks/marketingsolutions_2023-10/pom.xml b/sdks/marketingsolutions_2023-10/pom.xml
deleted file mode 100644
index 08a3bc11..00000000
--- a/sdks/marketingsolutions_2023-10/pom.xml
+++ /dev/null
@@ -1,358 +0,0 @@
-
- 4.0.0
- com.criteo
- criteo-api-marketingsolutions-sdk
- jar
- criteo-api-marketingsolutions-sdk
- 2023.10.0.240207
- https://github.com/criteo/criteo-api-java-sdk
- JAVA SDK for Criteo API marketingsolutions for 2023_10 version
-
- scm:git:git://github.com/criteo/criteo-api-java-sdk.git
- scm:git:ssh://github.com:criteo/criteo-api-java-sdk.git
- https://github.com/criteo/criteo-api-java-sdk
-
-
-
-
- Apache License, version 2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
-
- Criteo
- open-source@criteo.com
- Criteo
- https://www.criteo.com/
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- true
- 128m
- 512m
-
- -Xlint:all
- -J-Xss4m
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.1.0
-
-
- enforce-maven
-
- enforce
-
-
-
-
- 2.2.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.22.2
-
-
-
- loggerPath
- conf/log4j.properties
-
-
- -Xms512m -Xmx1500m
- methods
- 10
-
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
-
-
-
-
- maven-dependency-plugin
- 3.3.0
-
-
- package
-
- copy-dependencies
-
-
- ${project.build.directory}/lib
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.3.0
-
-
-
- test-jar
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.3.0
-
-
- add_sources
- generate-sources
-
- add-source
-
-
-
-
-
-
-
-
- add_test_sources
- generate-test-sources
-
- add-test-source
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.4.1
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
- http.response.details
- a
- Http Response Details:
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- com.diffplug.spotless
- spotless-maven-plugin
- ${spotless.version}
-
-
-
-
-
-
- .gitignore
-
-
-
-
-
- true
- 4
-
-
-
-
-
-
-
-
-
- 1.8
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
- sign-artifacts
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 3.0.1
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
-
-
-
-
-
-
-
- com.google.code.findbugs
- jsr305
- 3.0.2
-
-
- com.squareup.okhttp3
- okhttp
- ${okhttp-version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${okhttp-version}
-
-
- com.google.code.gson
- gson
- ${gson-version}
-
-
- io.gsonfire
- gson-fire
- ${gson-fire-version}
-
-
- org.apache.oltu.oauth2
- org.apache.oltu.oauth2.client
- 1.0.2
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3-version}
-
-
- jakarta.annotation
- jakarta.annotation-api
- ${jakarta-annotation-version}
- provided
-
-
- org.openapitools
- jackson-databind-nullable
- ${jackson-databind-nullable-version}
-
-
-
- javax.ws.rs
- jsr311-api
- ${jsr311-api-version}
-
-
- javax.ws.rs
- javax.ws.rs-api
- ${javax.ws.rs-api-version}
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
- test
-
-
- org.junit.platform
- junit-platform-runner
- ${junit-platform-runner.version}
- test
-
-
- org.mockito
- mockito-core
- ${mockito-core-version}
- test
-
-
-
- 1.8
- ${java.version}
- ${java.version}
- 1.8.5
- 1.6.6
- 4.10.0
- 2.9.1
- 3.12.0
- 0.2.4
- 1.3.5
- 5.9.1
- 1.9.1
- 3.12.4
- 2.1.1
- 1.1.1
- UTF-8
- 2.27.2
-
-
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 5b900df3..805563fb 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.240207/java");
+ setUserAgent("OpenAPI-Generator/2023.10.0.240326/java");
authentications = new HashMap();
}
diff --git a/sdks/marketingsolutions_2024-01/README.md b/sdks/marketingsolutions_2024-01/README.md
index c6156e5a..964e722d 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.240207
+- Package version: 2024.01.0.240326
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
@@ -18,23 +18,17 @@ Criteo API
Building the API client library requires:
1. Java 1.8+
-2. Maven/Gradle
+2. Gradle
-## Installation
+## How to build
-To install the API client library to your local Maven repository, simply execute:
+To build the jar, simply execute:
```shell
-mvn clean install
+./gradlew jar
```
-To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
-
-```shell
-mvn clean deploy
-```
-
-Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
+The built jar will be available in build/libs.
### Maven users
@@ -44,7 +38,7 @@ Add this dependency to your project's POM:
com.criteo
criteo-api-marketingsolutions-sdk
- 2024.01.0.240207
+ 2024.01.0.240326
compile
```
@@ -54,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.240207"
+compile "com.criteo:criteo-api-marketingsolutions-sdk:2024.01.0.240326"
```
### Others
@@ -62,13 +56,12 @@ compile "com.criteo:criteo-api-marketingsolutions-sdk:2024.01.0.240207"
At first generate the JAR by executing:
```shell
-mvn clean package
+./gradlew jar
```
Then manually install the following JARs:
-* `target/criteo-api-marketingsolutions-sdk-2024.01.0.240207.jar`
-* `target/lib/*.jar`
+* `build/libs/criteo-api-marketingsolutions-sdk-2024.01.0.240326.jar`
## Example
@@ -403,4 +396,4 @@ It's recommended to create an instance of `ApiClient` per thread in a multithrea
## Disclaimer
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/sdks/marketingsolutions_2024-01/build.gradle b/sdks/marketingsolutions_2024-01/build.gradle
index 9b3bc624..ac210e37 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.240207'
+version = '2024.01.0.240326'
repositories {
jcenter()
@@ -35,7 +35,6 @@ sourceSets {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
-// Note: these dependencies should be kept in sync with the ones of the generated pom.xml
dependencies {
implementation 'io.swagger:swagger-annotations:1.6.8'
implementation 'javax.annotation:javax.annotation-api:1.3.2'
@@ -75,7 +74,7 @@ publishing {
mavenJava(MavenPublication) {
groupId 'com.criteo'
artifactId 'criteo-api-marketingsolutions-sdk'
- version '2024.01.0.240207'
+ version '2024.01.0.240326'
from components.java
artifact sourcesJar
artifact javadocJar
@@ -130,4 +129,4 @@ nexusPublishing {
maxRetries.set(50)
delayBetween.set(java.time.Duration.ofMillis(3000))
}
-}
\ No newline at end of file
+}
diff --git a/sdks/marketingsolutions_2024-01/pom.xml b/sdks/marketingsolutions_2024-01/pom.xml
deleted file mode 100644
index 012fa0c1..00000000
--- a/sdks/marketingsolutions_2024-01/pom.xml
+++ /dev/null
@@ -1,358 +0,0 @@
-
- 4.0.0
- com.criteo
- criteo-api-marketingsolutions-sdk
- jar
- criteo-api-marketingsolutions-sdk
- 2024.01.0.240207
- https://github.com/criteo/criteo-api-java-sdk
- JAVA SDK for Criteo API marketingsolutions for 2024_01 version
-
- scm:git:git://github.com/criteo/criteo-api-java-sdk.git
- scm:git:ssh://github.com:criteo/criteo-api-java-sdk.git
- https://github.com/criteo/criteo-api-java-sdk
-
-
-
-
- Apache License, version 2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
-
- Criteo
- open-source@criteo.com
- Criteo
- https://www.criteo.com/
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- true
- 128m
- 512m
-
- -Xlint:all
- -J-Xss4m
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.1.0
-
-
- enforce-maven
-
- enforce
-
-
-
-
- 2.2.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.22.2
-
-
-
- loggerPath
- conf/log4j.properties
-
-
- -Xms512m -Xmx1500m
- methods
- 10
-
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
-
-
-
-
- maven-dependency-plugin
- 3.3.0
-
-
- package
-
- copy-dependencies
-
-
- ${project.build.directory}/lib
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.3.0
-
-
-
- test-jar
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.3.0
-
-
- add_sources
- generate-sources
-
- add-source
-
-
-
-
-
-
-
-
- add_test_sources
- generate-test-sources
-
- add-test-source
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.4.1
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
- http.response.details
- a
- Http Response Details:
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- com.diffplug.spotless
- spotless-maven-plugin
- ${spotless.version}
-
-
-
-
-
-
- .gitignore
-
-
-
-
-
- true
- 4
-
-
-
-
-
-
-
-
-
- 1.8
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
- sign-artifacts
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 3.0.1
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
-
-
-
-
-
-
-
- com.google.code.findbugs
- jsr305
- 3.0.2
-
-
- com.squareup.okhttp3
- okhttp
- ${okhttp-version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${okhttp-version}
-
-
- com.google.code.gson
- gson
- ${gson-version}
-
-
- io.gsonfire
- gson-fire
- ${gson-fire-version}
-
-
- org.apache.oltu.oauth2
- org.apache.oltu.oauth2.client
- 1.0.2
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3-version}
-
-
- jakarta.annotation
- jakarta.annotation-api
- ${jakarta-annotation-version}
- provided
-
-
- org.openapitools
- jackson-databind-nullable
- ${jackson-databind-nullable-version}
-
-
-
- javax.ws.rs
- jsr311-api
- ${jsr311-api-version}
-
-
- javax.ws.rs
- javax.ws.rs-api
- ${javax.ws.rs-api-version}
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
- test
-
-
- org.junit.platform
- junit-platform-runner
- ${junit-platform-runner.version}
- test
-
-
- org.mockito
- mockito-core
- ${mockito-core-version}
- test
-
-
-
- 1.8
- ${java.version}
- ${java.version}
- 1.8.5
- 1.6.6
- 4.10.0
- 2.9.1
- 3.12.0
- 0.2.4
- 1.3.5
- 5.9.1
- 1.9.1
- 3.12.4
- 2.1.1
- 1.1.1
- UTF-8
- 2.27.2
-
-
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 585d2b50..0f189bcf 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.240207/java");
+ setUserAgent("OpenAPI-Generator/2024.01.0.240326/java");
authentications = new HashMap();
}
diff --git a/sdks/marketingsolutions_preview/README.md b/sdks/marketingsolutions_preview/README.md
index aca1c025..870a8431 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.240207
+- Package version: 0.0.240326
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
@@ -18,23 +18,17 @@ Criteo API
Building the API client library requires:
1. Java 1.8+
-2. Maven/Gradle
+2. Gradle
-## Installation
+## How to build
-To install the API client library to your local Maven repository, simply execute:
+To build the jar, simply execute:
```shell
-mvn clean install
+./gradlew jar
```
-To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
-
-```shell
-mvn clean deploy
-```
-
-Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
+The built jar will be available in build/libs.
### Maven users
@@ -44,7 +38,7 @@ Add this dependency to your project's POM:
com.criteo
criteo-api-marketingsolutions-sdk
- 0.0.240207
+ 0.0.240326
compile
```
@@ -54,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.240207"
+compile "com.criteo:criteo-api-marketingsolutions-sdk:0.0.240326"
```
### Others
@@ -62,13 +56,12 @@ compile "com.criteo:criteo-api-marketingsolutions-sdk:0.0.240207"
At first generate the JAR by executing:
```shell
-mvn clean package
+./gradlew jar
```
Then manually install the following JARs:
-* `target/criteo-api-marketingsolutions-sdk-0.0.240207.jar`
-* `target/lib/*.jar`
+* `build/libs/criteo-api-marketingsolutions-sdk-0.0.240326.jar`
## Example
@@ -569,4 +562,4 @@ It's recommended to create an instance of `ApiClient` per thread in a multithrea
## Disclaimer
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/sdks/marketingsolutions_preview/build.gradle b/sdks/marketingsolutions_preview/build.gradle
index 250f2ba1..7b56024f 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.240207'
+version = '0.0.240326'
repositories {
jcenter()
@@ -35,7 +35,6 @@ sourceSets {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
-// Note: these dependencies should be kept in sync with the ones of the generated pom.xml
dependencies {
implementation 'io.swagger:swagger-annotations:1.6.8'
implementation 'javax.annotation:javax.annotation-api:1.3.2'
@@ -75,7 +74,7 @@ publishing {
mavenJava(MavenPublication) {
groupId 'com.criteo'
artifactId 'criteo-api-marketingsolutions-sdk'
- version '0.0.240207'
+ version '0.0.240326'
from components.java
artifact sourcesJar
artifact javadocJar
@@ -130,4 +129,4 @@ nexusPublishing {
maxRetries.set(50)
delayBetween.set(java.time.Duration.ofMillis(3000))
}
-}
\ No newline at end of file
+}
diff --git a/sdks/marketingsolutions_preview/pom.xml b/sdks/marketingsolutions_preview/pom.xml
deleted file mode 100644
index 2258440e..00000000
--- a/sdks/marketingsolutions_preview/pom.xml
+++ /dev/null
@@ -1,358 +0,0 @@
-
- 4.0.0
- com.criteo
- criteo-api-marketingsolutions-sdk
- jar
- criteo-api-marketingsolutions-sdk
- 0.0.240207
- https://github.com/criteo/criteo-api-java-sdk
- JAVA SDK for Criteo API marketingsolutions for preview version
-
- scm:git:git://github.com/criteo/criteo-api-java-sdk.git
- scm:git:ssh://github.com:criteo/criteo-api-java-sdk.git
- https://github.com/criteo/criteo-api-java-sdk
-
-
-
-
- Apache License, version 2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
-
- Criteo
- open-source@criteo.com
- Criteo
- https://www.criteo.com/
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- true
- 128m
- 512m
-
- -Xlint:all
- -J-Xss4m
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.1.0
-
-
- enforce-maven
-
- enforce
-
-
-
-
- 2.2.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.22.2
-
-
-
- loggerPath
- conf/log4j.properties
-
-
- -Xms512m -Xmx1500m
- methods
- 10
-
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
-
-
-
-
- maven-dependency-plugin
- 3.3.0
-
-
- package
-
- copy-dependencies
-
-
- ${project.build.directory}/lib
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.3.0
-
-
-
- test-jar
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.3.0
-
-
- add_sources
- generate-sources
-
- add-source
-
-
-
-
-
-
-
-
- add_test_sources
- generate-test-sources
-
- add-test-source
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.4.1
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
- http.response.details
- a
- Http Response Details:
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- com.diffplug.spotless
- spotless-maven-plugin
- ${spotless.version}
-
-
-
-
-
-
- .gitignore
-
-
-
-
-
- true
- 4
-
-
-
-
-
-
-
-
-
- 1.8
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
- sign-artifacts
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 3.0.1
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
-
-
-
-
-
-
-
- com.google.code.findbugs
- jsr305
- 3.0.2
-
-
- com.squareup.okhttp3
- okhttp
- ${okhttp-version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${okhttp-version}
-
-
- com.google.code.gson
- gson
- ${gson-version}
-
-
- io.gsonfire
- gson-fire
- ${gson-fire-version}
-
-
- org.apache.oltu.oauth2
- org.apache.oltu.oauth2.client
- 1.0.2
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3-version}
-
-
- jakarta.annotation
- jakarta.annotation-api
- ${jakarta-annotation-version}
- provided
-
-
- org.openapitools
- jackson-databind-nullable
- ${jackson-databind-nullable-version}
-
-
-
- javax.ws.rs
- jsr311-api
- ${jsr311-api-version}
-
-
- javax.ws.rs
- javax.ws.rs-api
- ${javax.ws.rs-api-version}
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
- test
-
-
- org.junit.platform
- junit-platform-runner
- ${junit-platform-runner.version}
- test
-
-
- org.mockito
- mockito-core
- ${mockito-core-version}
- test
-
-
-
- 1.8
- ${java.version}
- ${java.version}
- 1.8.5
- 1.6.6
- 4.10.0
- 2.9.1
- 3.12.0
- 0.2.4
- 1.3.5
- 5.9.1
- 1.9.1
- 3.12.4
- 2.1.1
- 1.1.1
- UTF-8
- 2.27.2
-
-
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 754e10ed..53b7f9af 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.240207/java");
+ setUserAgent("OpenAPI-Generator/0.0.240326/java");
authentications = new HashMap();
}
diff --git a/sdks/retailmedia_2023-01/README.md b/sdks/retailmedia_2023-01/README.md
index 2401a636..1e2fa0b5 100644
--- a/sdks/retailmedia_2023-01/README.md
+++ b/sdks/retailmedia_2023-01/README.md
@@ -8,7 +8,7 @@ More information: [https://developers.criteo.com/](https://developers.criteo.com
Criteo API
-- Package version: 2023.01.0.240207
+- Package version: 2023.01.0.240326
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
@@ -18,23 +18,17 @@ Criteo API
Building the API client library requires:
1. Java 1.8+
-2. Maven/Gradle
+2. Gradle
-## Installation
+## How to build
-To install the API client library to your local Maven repository, simply execute:
+To build the jar, simply execute:
```shell
-mvn clean install
+./gradlew jar
```
-To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
-
-```shell
-mvn clean deploy
-```
-
-Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
+The built jar will be available in build/libs.
### Maven users
@@ -44,7 +38,7 @@ Add this dependency to your project's POM:
com.criteo
criteo-api-retailmedia-sdk
- 2023.01.0.240207
+ 2023.01.0.240326
compile
```
@@ -54,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.01.0.240207"
+compile "com.criteo:criteo-api-retailmedia-sdk:2023.01.0.240326"
```
### Others
@@ -62,13 +56,12 @@ compile "com.criteo:criteo-api-retailmedia-sdk:2023.01.0.240207"
At first generate the JAR by executing:
```shell
-mvn clean package
+./gradlew jar
```
Then manually install the following JARs:
-* `target/criteo-api-retailmedia-sdk-2023.01.0.240207.jar`
-* `target/lib/*.jar`
+* `build/libs/criteo-api-retailmedia-sdk-2023.01.0.240326.jar`
## Example
@@ -305,4 +298,4 @@ It's recommended to create an instance of `ApiClient` per thread in a multithrea
## Disclaimer
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/sdks/retailmedia_2023-01/build.gradle b/sdks/retailmedia_2023-01/build.gradle
index 9e4e25e8..c1b78f3e 100644
--- a/sdks/retailmedia_2023-01/build.gradle
+++ b/sdks/retailmedia_2023-01/build.gradle
@@ -23,7 +23,7 @@ if (JavaVersion.current().isJava8Compatible()) {
}
group = 'com.criteo'
-version = '2023.01.0.240207'
+version = '2023.01.0.240326'
repositories {
jcenter()
@@ -35,7 +35,6 @@ sourceSets {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
-// Note: these dependencies should be kept in sync with the ones of the generated pom.xml
dependencies {
implementation 'io.swagger:swagger-annotations:1.6.8'
implementation 'javax.annotation:javax.annotation-api:1.3.2'
@@ -75,7 +74,7 @@ publishing {
mavenJava(MavenPublication) {
groupId 'com.criteo'
artifactId 'criteo-api-retailmedia-sdk'
- version '2023.01.0.240207'
+ version '2023.01.0.240326'
from components.java
artifact sourcesJar
artifact javadocJar
@@ -130,4 +129,4 @@ nexusPublishing {
maxRetries.set(50)
delayBetween.set(java.time.Duration.ofMillis(3000))
}
-}
\ No newline at end of file
+}
diff --git a/sdks/retailmedia_2023-01/pom.xml b/sdks/retailmedia_2023-01/pom.xml
deleted file mode 100644
index 45ccb379..00000000
--- a/sdks/retailmedia_2023-01/pom.xml
+++ /dev/null
@@ -1,358 +0,0 @@
-
- 4.0.0
- com.criteo
- criteo-api-retailmedia-sdk
- jar
- criteo-api-retailmedia-sdk
- 2023.01.0.240207
- https://github.com/criteo/criteo-api-java-sdk
- JAVA SDK for Criteo API retailmedia for 2023_01 version
-
- scm:git:git://github.com/criteo/criteo-api-java-sdk.git
- scm:git:ssh://github.com:criteo/criteo-api-java-sdk.git
- https://github.com/criteo/criteo-api-java-sdk
-
-
-
-
- Apache License, version 2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
-
- Criteo
- open-source@criteo.com
- Criteo
- https://www.criteo.com/
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- true
- 128m
- 512m
-
- -Xlint:all
- -J-Xss4m
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.1.0
-
-
- enforce-maven
-
- enforce
-
-
-
-
- 2.2.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.22.2
-
-
-
- loggerPath
- conf/log4j.properties
-
-
- -Xms512m -Xmx1500m
- methods
- 10
-
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
-
-
-
-
- maven-dependency-plugin
- 3.3.0
-
-
- package
-
- copy-dependencies
-
-
- ${project.build.directory}/lib
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.3.0
-
-
-
- test-jar
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.3.0
-
-
- add_sources
- generate-sources
-
- add-source
-
-
-
-
-
-
-
-
- add_test_sources
- generate-test-sources
-
- add-test-source
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.4.1
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
- http.response.details
- a
- Http Response Details:
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- com.diffplug.spotless
- spotless-maven-plugin
- ${spotless.version}
-
-
-
-
-
-
- .gitignore
-
-
-
-
-
- true
- 4
-
-
-
-
-
-
-
-
-
- 1.8
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
- sign-artifacts
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 3.0.1
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
-
-
-
-
-
-
-
- com.google.code.findbugs
- jsr305
- 3.0.2
-
-
- com.squareup.okhttp3
- okhttp
- ${okhttp-version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${okhttp-version}
-
-
- com.google.code.gson
- gson
- ${gson-version}
-
-
- io.gsonfire
- gson-fire
- ${gson-fire-version}
-
-
- org.apache.oltu.oauth2
- org.apache.oltu.oauth2.client
- 1.0.2
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3-version}
-
-
- jakarta.annotation
- jakarta.annotation-api
- ${jakarta-annotation-version}
- provided
-
-
- org.openapitools
- jackson-databind-nullable
- ${jackson-databind-nullable-version}
-
-
-
- javax.ws.rs
- jsr311-api
- ${jsr311-api-version}
-
-
- javax.ws.rs
- javax.ws.rs-api
- ${javax.ws.rs-api-version}
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
- test
-
-
- org.junit.platform
- junit-platform-runner
- ${junit-platform-runner.version}
- test
-
-
- org.mockito
- mockito-core
- ${mockito-core-version}
- test
-
-
-
- 1.8
- ${java.version}
- ${java.version}
- 1.8.5
- 1.6.6
- 4.10.0
- 2.9.1
- 3.12.0
- 0.2.4
- 1.3.5
- 5.9.1
- 1.9.1
- 3.12.4
- 2.1.1
- 1.1.1
- UTF-8
- 2.27.2
-
-
diff --git a/sdks/retailmedia_2023-01/src/main/java/com/criteo/api/retailmedia/v2023_01/ApiClient.java b/sdks/retailmedia_2023-01/src/main/java/com/criteo/api/retailmedia/v2023_01/ApiClient.java
index 926c41af..9885d1a5 100644
--- a/sdks/retailmedia_2023-01/src/main/java/com/criteo/api/retailmedia/v2023_01/ApiClient.java
+++ b/sdks/retailmedia_2023-01/src/main/java/com/criteo/api/retailmedia/v2023_01/ApiClient.java
@@ -213,7 +213,7 @@ private void init() {
json = new JSON();
// Set default User-Agent.
- setUserAgent("OpenAPI-Generator/2023.01.0.240207/java");
+ setUserAgent("OpenAPI-Generator/2023.01.0.240326/java");
authentications = new HashMap();
}
diff --git a/sdks/retailmedia_2023-04/README.md b/sdks/retailmedia_2023-04/README.md
index 4df4171d..89e190c6 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.240207
+- Package version: 2023.04.0.240326
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
@@ -18,23 +18,17 @@ Criteo API
Building the API client library requires:
1. Java 1.8+
-2. Maven/Gradle
+2. Gradle
-## Installation
+## How to build
-To install the API client library to your local Maven repository, simply execute:
+To build the jar, simply execute:
```shell
-mvn clean install
+./gradlew jar
```
-To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
-
-```shell
-mvn clean deploy
-```
-
-Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
+The built jar will be available in build/libs.
### Maven users
@@ -44,7 +38,7 @@ Add this dependency to your project's POM:
com.criteo
criteo-api-retailmedia-sdk
- 2023.04.0.240207
+ 2023.04.0.240326
compile
```
@@ -54,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.240207"
+compile "com.criteo:criteo-api-retailmedia-sdk:2023.04.0.240326"
```
### Others
@@ -62,13 +56,12 @@ compile "com.criteo:criteo-api-retailmedia-sdk:2023.04.0.240207"
At first generate the JAR by executing:
```shell
-mvn clean package
+./gradlew jar
```
Then manually install the following JARs:
-* `target/criteo-api-retailmedia-sdk-2023.04.0.240207.jar`
-* `target/lib/*.jar`
+* `build/libs/criteo-api-retailmedia-sdk-2023.04.0.240326.jar`
## Example
@@ -345,4 +338,4 @@ It's recommended to create an instance of `ApiClient` per thread in a multithrea
## Disclaimer
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/sdks/retailmedia_2023-04/build.gradle b/sdks/retailmedia_2023-04/build.gradle
index 6f7b6c63..ad219b7f 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.240207'
+version = '2023.04.0.240326'
repositories {
jcenter()
@@ -35,7 +35,6 @@ sourceSets {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
-// Note: these dependencies should be kept in sync with the ones of the generated pom.xml
dependencies {
implementation 'io.swagger:swagger-annotations:1.6.8'
implementation 'javax.annotation:javax.annotation-api:1.3.2'
@@ -75,7 +74,7 @@ publishing {
mavenJava(MavenPublication) {
groupId 'com.criteo'
artifactId 'criteo-api-retailmedia-sdk'
- version '2023.04.0.240207'
+ version '2023.04.0.240326'
from components.java
artifact sourcesJar
artifact javadocJar
@@ -130,4 +129,4 @@ nexusPublishing {
maxRetries.set(50)
delayBetween.set(java.time.Duration.ofMillis(3000))
}
-}
\ No newline at end of file
+}
diff --git a/sdks/retailmedia_2023-04/pom.xml b/sdks/retailmedia_2023-04/pom.xml
deleted file mode 100644
index ffc3b78c..00000000
--- a/sdks/retailmedia_2023-04/pom.xml
+++ /dev/null
@@ -1,358 +0,0 @@
-
- 4.0.0
- com.criteo
- criteo-api-retailmedia-sdk
- jar
- criteo-api-retailmedia-sdk
- 2023.04.0.240207
- https://github.com/criteo/criteo-api-java-sdk
- JAVA SDK for Criteo API retailmedia for 2023_04 version
-
- scm:git:git://github.com/criteo/criteo-api-java-sdk.git
- scm:git:ssh://github.com:criteo/criteo-api-java-sdk.git
- https://github.com/criteo/criteo-api-java-sdk
-
-
-
-
- Apache License, version 2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
-
- Criteo
- open-source@criteo.com
- Criteo
- https://www.criteo.com/
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- true
- 128m
- 512m
-
- -Xlint:all
- -J-Xss4m
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.1.0
-
-
- enforce-maven
-
- enforce
-
-
-
-
- 2.2.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.22.2
-
-
-
- loggerPath
- conf/log4j.properties
-
-
- -Xms512m -Xmx1500m
- methods
- 10
-
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
-
-
-
-
- maven-dependency-plugin
- 3.3.0
-
-
- package
-
- copy-dependencies
-
-
- ${project.build.directory}/lib
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.3.0
-
-
-
- test-jar
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.3.0
-
-
- add_sources
- generate-sources
-
- add-source
-
-
-
-
-
-
-
-
- add_test_sources
- generate-test-sources
-
- add-test-source
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.4.1
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
- http.response.details
- a
- Http Response Details:
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- com.diffplug.spotless
- spotless-maven-plugin
- ${spotless.version}
-
-
-
-
-
-
- .gitignore
-
-
-
-
-
- true
- 4
-
-
-
-
-
-
-
-
-
- 1.8
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
- sign-artifacts
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 3.0.1
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
-
-
-
-
-
-
-
- com.google.code.findbugs
- jsr305
- 3.0.2
-
-
- com.squareup.okhttp3
- okhttp
- ${okhttp-version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${okhttp-version}
-
-
- com.google.code.gson
- gson
- ${gson-version}
-
-
- io.gsonfire
- gson-fire
- ${gson-fire-version}
-
-
- org.apache.oltu.oauth2
- org.apache.oltu.oauth2.client
- 1.0.2
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3-version}
-
-
- jakarta.annotation
- jakarta.annotation-api
- ${jakarta-annotation-version}
- provided
-
-
- org.openapitools
- jackson-databind-nullable
- ${jackson-databind-nullable-version}
-
-
-
- javax.ws.rs
- jsr311-api
- ${jsr311-api-version}
-
-
- javax.ws.rs
- javax.ws.rs-api
- ${javax.ws.rs-api-version}
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
- test
-
-
- org.junit.platform
- junit-platform-runner
- ${junit-platform-runner.version}
- test
-
-
- org.mockito
- mockito-core
- ${mockito-core-version}
- test
-
-
-
- 1.8
- ${java.version}
- ${java.version}
- 1.8.5
- 1.6.6
- 4.10.0
- 2.9.1
- 3.12.0
- 0.2.4
- 1.3.5
- 5.9.1
- 1.9.1
- 3.12.4
- 2.1.1
- 1.1.1
- UTF-8
- 2.27.2
-
-
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 d5f2a158..f39095ad 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.240207/java");
+ setUserAgent("OpenAPI-Generator/2023.04.0.240326/java");
authentications = new HashMap();
}
diff --git a/sdks/retailmedia_2023-07/README.md b/sdks/retailmedia_2023-07/README.md
index 13c5b48b..9fbe3075 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.240207
+- Package version: 2023.07.0.240326
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
@@ -18,23 +18,17 @@ Criteo API
Building the API client library requires:
1. Java 1.8+
-2. Maven/Gradle
+2. Gradle
-## Installation
+## How to build
-To install the API client library to your local Maven repository, simply execute:
+To build the jar, simply execute:
```shell
-mvn clean install
+./gradlew jar
```
-To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
-
-```shell
-mvn clean deploy
-```
-
-Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
+The built jar will be available in build/libs.
### Maven users
@@ -44,7 +38,7 @@ Add this dependency to your project's POM:
com.criteo
criteo-api-retailmedia-sdk
- 2023.07.0.240207
+ 2023.07.0.240326
compile
```
@@ -54,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.240207"
+compile "com.criteo:criteo-api-retailmedia-sdk:2023.07.0.240326"
```
### Others
@@ -62,13 +56,12 @@ compile "com.criteo:criteo-api-retailmedia-sdk:2023.07.0.240207"
At first generate the JAR by executing:
```shell
-mvn clean package
+./gradlew jar
```
Then manually install the following JARs:
-* `target/criteo-api-retailmedia-sdk-2023.07.0.240207.jar`
-* `target/lib/*.jar`
+* `build/libs/criteo-api-retailmedia-sdk-2023.07.0.240326.jar`
## Example
@@ -345,4 +338,4 @@ It's recommended to create an instance of `ApiClient` per thread in a multithrea
## Disclaimer
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/sdks/retailmedia_2023-07/build.gradle b/sdks/retailmedia_2023-07/build.gradle
index 7ef376fe..8267263c 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.240207'
+version = '2023.07.0.240326'
repositories {
jcenter()
@@ -35,7 +35,6 @@ sourceSets {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
-// Note: these dependencies should be kept in sync with the ones of the generated pom.xml
dependencies {
implementation 'io.swagger:swagger-annotations:1.6.8'
implementation 'javax.annotation:javax.annotation-api:1.3.2'
@@ -75,7 +74,7 @@ publishing {
mavenJava(MavenPublication) {
groupId 'com.criteo'
artifactId 'criteo-api-retailmedia-sdk'
- version '2023.07.0.240207'
+ version '2023.07.0.240326'
from components.java
artifact sourcesJar
artifact javadocJar
@@ -130,4 +129,4 @@ nexusPublishing {
maxRetries.set(50)
delayBetween.set(java.time.Duration.ofMillis(3000))
}
-}
\ No newline at end of file
+}
diff --git a/sdks/retailmedia_2023-07/pom.xml b/sdks/retailmedia_2023-07/pom.xml
deleted file mode 100644
index 1db7db7e..00000000
--- a/sdks/retailmedia_2023-07/pom.xml
+++ /dev/null
@@ -1,358 +0,0 @@
-
- 4.0.0
- com.criteo
- criteo-api-retailmedia-sdk
- jar
- criteo-api-retailmedia-sdk
- 2023.07.0.240207
- https://github.com/criteo/criteo-api-java-sdk
- JAVA SDK for Criteo API retailmedia for 2023_07 version
-
- scm:git:git://github.com/criteo/criteo-api-java-sdk.git
- scm:git:ssh://github.com:criteo/criteo-api-java-sdk.git
- https://github.com/criteo/criteo-api-java-sdk
-
-
-
-
- Apache License, version 2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
-
- Criteo
- open-source@criteo.com
- Criteo
- https://www.criteo.com/
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- true
- 128m
- 512m
-
- -Xlint:all
- -J-Xss4m
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.1.0
-
-
- enforce-maven
-
- enforce
-
-
-
-
- 2.2.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.22.2
-
-
-
- loggerPath
- conf/log4j.properties
-
-
- -Xms512m -Xmx1500m
- methods
- 10
-
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
-
-
-
-
- maven-dependency-plugin
- 3.3.0
-
-
- package
-
- copy-dependencies
-
-
- ${project.build.directory}/lib
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.3.0
-
-
-
- test-jar
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.3.0
-
-
- add_sources
- generate-sources
-
- add-source
-
-
-
-
-
-
-
-
- add_test_sources
- generate-test-sources
-
- add-test-source
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.4.1
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
- http.response.details
- a
- Http Response Details:
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- com.diffplug.spotless
- spotless-maven-plugin
- ${spotless.version}
-
-
-
-
-
-
- .gitignore
-
-
-
-
-
- true
- 4
-
-
-
-
-
-
-
-
-
- 1.8
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
- sign-artifacts
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 3.0.1
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
-
-
-
-
-
-
-
- com.google.code.findbugs
- jsr305
- 3.0.2
-
-
- com.squareup.okhttp3
- okhttp
- ${okhttp-version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${okhttp-version}
-
-
- com.google.code.gson
- gson
- ${gson-version}
-
-
- io.gsonfire
- gson-fire
- ${gson-fire-version}
-
-
- org.apache.oltu.oauth2
- org.apache.oltu.oauth2.client
- 1.0.2
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3-version}
-
-
- jakarta.annotation
- jakarta.annotation-api
- ${jakarta-annotation-version}
- provided
-
-
- org.openapitools
- jackson-databind-nullable
- ${jackson-databind-nullable-version}
-
-
-
- javax.ws.rs
- jsr311-api
- ${jsr311-api-version}
-
-
- javax.ws.rs
- javax.ws.rs-api
- ${javax.ws.rs-api-version}
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
- test
-
-
- org.junit.platform
- junit-platform-runner
- ${junit-platform-runner.version}
- test
-
-
- org.mockito
- mockito-core
- ${mockito-core-version}
- test
-
-
-
- 1.8
- ${java.version}
- ${java.version}
- 1.8.5
- 1.6.6
- 4.10.0
- 2.9.1
- 3.12.0
- 0.2.4
- 1.3.5
- 5.9.1
- 1.9.1
- 3.12.4
- 2.1.1
- 1.1.1
- UTF-8
- 2.27.2
-
-
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 c9689941..ddc29e0d 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.240207/java");
+ setUserAgent("OpenAPI-Generator/2023.07.0.240326/java");
authentications = new HashMap();
}
diff --git a/sdks/retailmedia_2023-10/README.md b/sdks/retailmedia_2023-10/README.md
index 9594724a..d3aba547 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.240207
+- Package version: 2023.10.0.240326
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
@@ -18,23 +18,17 @@ Criteo API
Building the API client library requires:
1. Java 1.8+
-2. Maven/Gradle
+2. Gradle
-## Installation
+## How to build
-To install the API client library to your local Maven repository, simply execute:
+To build the jar, simply execute:
```shell
-mvn clean install
+./gradlew jar
```
-To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
-
-```shell
-mvn clean deploy
-```
-
-Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
+The built jar will be available in build/libs.
### Maven users
@@ -44,7 +38,7 @@ Add this dependency to your project's POM:
com.criteo
criteo-api-retailmedia-sdk
- 2023.10.0.240207
+ 2023.10.0.240326
compile
```
@@ -54,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.240207"
+compile "com.criteo:criteo-api-retailmedia-sdk:2023.10.0.240326"
```
### Others
@@ -62,13 +56,12 @@ compile "com.criteo:criteo-api-retailmedia-sdk:2023.10.0.240207"
At first generate the JAR by executing:
```shell
-mvn clean package
+./gradlew jar
```
Then manually install the following JARs:
-* `target/criteo-api-retailmedia-sdk-2023.10.0.240207.jar`
-* `target/lib/*.jar`
+* `build/libs/criteo-api-retailmedia-sdk-2023.10.0.240326.jar`
## Example
@@ -367,4 +360,4 @@ It's recommended to create an instance of `ApiClient` per thread in a multithrea
## Disclaimer
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/sdks/retailmedia_2023-10/build.gradle b/sdks/retailmedia_2023-10/build.gradle
index 8e751765..94746d53 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.240207'
+version = '2023.10.0.240326'
repositories {
jcenter()
@@ -35,7 +35,6 @@ sourceSets {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
-// Note: these dependencies should be kept in sync with the ones of the generated pom.xml
dependencies {
implementation 'io.swagger:swagger-annotations:1.6.8'
implementation 'javax.annotation:javax.annotation-api:1.3.2'
@@ -75,7 +74,7 @@ publishing {
mavenJava(MavenPublication) {
groupId 'com.criteo'
artifactId 'criteo-api-retailmedia-sdk'
- version '2023.10.0.240207'
+ version '2023.10.0.240326'
from components.java
artifact sourcesJar
artifact javadocJar
@@ -130,4 +129,4 @@ nexusPublishing {
maxRetries.set(50)
delayBetween.set(java.time.Duration.ofMillis(3000))
}
-}
\ No newline at end of file
+}
diff --git a/sdks/retailmedia_2023-10/pom.xml b/sdks/retailmedia_2023-10/pom.xml
deleted file mode 100644
index 149ab841..00000000
--- a/sdks/retailmedia_2023-10/pom.xml
+++ /dev/null
@@ -1,358 +0,0 @@
-
- 4.0.0
- com.criteo
- criteo-api-retailmedia-sdk
- jar
- criteo-api-retailmedia-sdk
- 2023.10.0.240207
- https://github.com/criteo/criteo-api-java-sdk
- JAVA SDK for Criteo API retailmedia for 2023_10 version
-
- scm:git:git://github.com/criteo/criteo-api-java-sdk.git
- scm:git:ssh://github.com:criteo/criteo-api-java-sdk.git
- https://github.com/criteo/criteo-api-java-sdk
-
-
-
-
- Apache License, version 2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
-
- Criteo
- open-source@criteo.com
- Criteo
- https://www.criteo.com/
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- true
- 128m
- 512m
-
- -Xlint:all
- -J-Xss4m
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.1.0
-
-
- enforce-maven
-
- enforce
-
-
-
-
- 2.2.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.22.2
-
-
-
- loggerPath
- conf/log4j.properties
-
-
- -Xms512m -Xmx1500m
- methods
- 10
-
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
-
-
-
-
- maven-dependency-plugin
- 3.3.0
-
-
- package
-
- copy-dependencies
-
-
- ${project.build.directory}/lib
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.3.0
-
-
-
- test-jar
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.3.0
-
-
- add_sources
- generate-sources
-
- add-source
-
-
-
-
-
-
-
-
- add_test_sources
- generate-test-sources
-
- add-test-source
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.4.1
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
- http.response.details
- a
- Http Response Details:
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- com.diffplug.spotless
- spotless-maven-plugin
- ${spotless.version}
-
-
-
-
-
-
- .gitignore
-
-
-
-
-
- true
- 4
-
-
-
-
-
-
-
-
-
- 1.8
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
- sign-artifacts
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 3.0.1
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
-
-
-
-
-
-
-
- com.google.code.findbugs
- jsr305
- 3.0.2
-
-
- com.squareup.okhttp3
- okhttp
- ${okhttp-version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${okhttp-version}
-
-
- com.google.code.gson
- gson
- ${gson-version}
-
-
- io.gsonfire
- gson-fire
- ${gson-fire-version}
-
-
- org.apache.oltu.oauth2
- org.apache.oltu.oauth2.client
- 1.0.2
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3-version}
-
-
- jakarta.annotation
- jakarta.annotation-api
- ${jakarta-annotation-version}
- provided
-
-
- org.openapitools
- jackson-databind-nullable
- ${jackson-databind-nullable-version}
-
-
-
- javax.ws.rs
- jsr311-api
- ${jsr311-api-version}
-
-
- javax.ws.rs
- javax.ws.rs-api
- ${javax.ws.rs-api-version}
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
- test
-
-
- org.junit.platform
- junit-platform-runner
- ${junit-platform-runner.version}
- test
-
-
- org.mockito
- mockito-core
- ${mockito-core-version}
- test
-
-
-
- 1.8
- ${java.version}
- ${java.version}
- 1.8.5
- 1.6.6
- 4.10.0
- 2.9.1
- 3.12.0
- 0.2.4
- 1.3.5
- 5.9.1
- 1.9.1
- 3.12.4
- 2.1.1
- 1.1.1
- UTF-8
- 2.27.2
-
-
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 dab6805e..8e96c9c7 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.240207/java");
+ setUserAgent("OpenAPI-Generator/2023.10.0.240326/java");
authentications = new HashMap();
}
diff --git a/sdks/retailmedia_2024-01/README.md b/sdks/retailmedia_2024-01/README.md
index f9d8ed73..3bd28033 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.240207
+- Package version: 2024.01.0.240326
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
@@ -18,23 +18,17 @@ Criteo API
Building the API client library requires:
1. Java 1.8+
-2. Maven/Gradle
+2. Gradle
-## Installation
+## How to build
-To install the API client library to your local Maven repository, simply execute:
+To build the jar, simply execute:
```shell
-mvn clean install
+./gradlew jar
```
-To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
-
-```shell
-mvn clean deploy
-```
-
-Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
+The built jar will be available in build/libs.
### Maven users
@@ -44,7 +38,7 @@ Add this dependency to your project's POM:
com.criteo
criteo-api-retailmedia-sdk
- 2024.01.0.240207
+ 2024.01.0.240326
compile
```
@@ -54,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.240207"
+compile "com.criteo:criteo-api-retailmedia-sdk:2024.01.0.240326"
```
### Others
@@ -62,13 +56,12 @@ compile "com.criteo:criteo-api-retailmedia-sdk:2024.01.0.240207"
At first generate the JAR by executing:
```shell
-mvn clean package
+./gradlew jar
```
Then manually install the following JARs:
-* `target/criteo-api-retailmedia-sdk-2024.01.0.240207.jar`
-* `target/lib/*.jar`
+* `build/libs/criteo-api-retailmedia-sdk-2024.01.0.240326.jar`
## Example
@@ -383,4 +376,4 @@ It's recommended to create an instance of `ApiClient` per thread in a multithrea
## Disclaimer
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/sdks/retailmedia_2024-01/build.gradle b/sdks/retailmedia_2024-01/build.gradle
index 3cf4e484..23434ffd 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.240207'
+version = '2024.01.0.240326'
repositories {
jcenter()
@@ -35,7 +35,6 @@ sourceSets {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
-// Note: these dependencies should be kept in sync with the ones of the generated pom.xml
dependencies {
implementation 'io.swagger:swagger-annotations:1.6.8'
implementation 'javax.annotation:javax.annotation-api:1.3.2'
@@ -75,7 +74,7 @@ publishing {
mavenJava(MavenPublication) {
groupId 'com.criteo'
artifactId 'criteo-api-retailmedia-sdk'
- version '2024.01.0.240207'
+ version '2024.01.0.240326'
from components.java
artifact sourcesJar
artifact javadocJar
@@ -130,4 +129,4 @@ nexusPublishing {
maxRetries.set(50)
delayBetween.set(java.time.Duration.ofMillis(3000))
}
-}
\ No newline at end of file
+}
diff --git a/sdks/retailmedia_2024-01/pom.xml b/sdks/retailmedia_2024-01/pom.xml
deleted file mode 100644
index 69e672df..00000000
--- a/sdks/retailmedia_2024-01/pom.xml
+++ /dev/null
@@ -1,358 +0,0 @@
-
- 4.0.0
- com.criteo
- criteo-api-retailmedia-sdk
- jar
- criteo-api-retailmedia-sdk
- 2024.01.0.240207
- https://github.com/criteo/criteo-api-java-sdk
- JAVA SDK for Criteo API retailmedia for 2024_01 version
-
- scm:git:git://github.com/criteo/criteo-api-java-sdk.git
- scm:git:ssh://github.com:criteo/criteo-api-java-sdk.git
- https://github.com/criteo/criteo-api-java-sdk
-
-
-
-
- Apache License, version 2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
-
- Criteo
- open-source@criteo.com
- Criteo
- https://www.criteo.com/
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- true
- 128m
- 512m
-
- -Xlint:all
- -J-Xss4m
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.1.0
-
-
- enforce-maven
-
- enforce
-
-
-
-
- 2.2.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.22.2
-
-
-
- loggerPath
- conf/log4j.properties
-
-
- -Xms512m -Xmx1500m
- methods
- 10
-
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
-
-
-
-
- maven-dependency-plugin
- 3.3.0
-
-
- package
-
- copy-dependencies
-
-
- ${project.build.directory}/lib
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.3.0
-
-
-
- test-jar
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.3.0
-
-
- add_sources
- generate-sources
-
- add-source
-
-
-
-
-
-
-
-
- add_test_sources
- generate-test-sources
-
- add-test-source
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.4.1
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
- http.response.details
- a
- Http Response Details:
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- com.diffplug.spotless
- spotless-maven-plugin
- ${spotless.version}
-
-
-
-
-
-
- .gitignore
-
-
-
-
-
- true
- 4
-
-
-
-
-
-
-
-
-
- 1.8
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
- sign-artifacts
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 3.0.1
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
-
-
-
-
-
-
-
- com.google.code.findbugs
- jsr305
- 3.0.2
-
-
- com.squareup.okhttp3
- okhttp
- ${okhttp-version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${okhttp-version}
-
-
- com.google.code.gson
- gson
- ${gson-version}
-
-
- io.gsonfire
- gson-fire
- ${gson-fire-version}
-
-
- org.apache.oltu.oauth2
- org.apache.oltu.oauth2.client
- 1.0.2
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3-version}
-
-
- jakarta.annotation
- jakarta.annotation-api
- ${jakarta-annotation-version}
- provided
-
-
- org.openapitools
- jackson-databind-nullable
- ${jackson-databind-nullable-version}
-
-
-
- javax.ws.rs
- jsr311-api
- ${jsr311-api-version}
-
-
- javax.ws.rs
- javax.ws.rs-api
- ${javax.ws.rs-api-version}
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
- test
-
-
- org.junit.platform
- junit-platform-runner
- ${junit-platform-runner.version}
- test
-
-
- org.mockito
- mockito-core
- ${mockito-core-version}
- test
-
-
-
- 1.8
- ${java.version}
- ${java.version}
- 1.8.5
- 1.6.6
- 4.10.0
- 2.9.1
- 3.12.0
- 0.2.4
- 1.3.5
- 5.9.1
- 1.9.1
- 3.12.4
- 2.1.1
- 1.1.1
- UTF-8
- 2.27.2
-
-
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 f6a9a71c..ba6d8f75 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.240207/java");
+ setUserAgent("OpenAPI-Generator/2024.01.0.240326/java");
authentications = new HashMap();
}
diff --git a/sdks/retailmedia_preview/README.md b/sdks/retailmedia_preview/README.md
index ce164193..a9284429 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.240207
+- Package version: 0.0.240326
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
@@ -18,23 +18,17 @@ Criteo API
Building the API client library requires:
1. Java 1.8+
-2. Maven/Gradle
+2. Gradle
-## Installation
+## How to build
-To install the API client library to your local Maven repository, simply execute:
+To build the jar, simply execute:
```shell
-mvn clean install
+./gradlew jar
```
-To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
-
-```shell
-mvn clean deploy
-```
-
-Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
+The built jar will be available in build/libs.
### Maven users
@@ -44,7 +38,7 @@ Add this dependency to your project's POM:
com.criteo
criteo-api-retailmedia-sdk
- 0.0.240207
+ 0.0.240326
compile
```
@@ -54,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.240207"
+compile "com.criteo:criteo-api-retailmedia-sdk:0.0.240326"
```
### Others
@@ -62,13 +56,12 @@ compile "com.criteo:criteo-api-retailmedia-sdk:0.0.240207"
At first generate the JAR by executing:
```shell
-mvn clean package
+./gradlew jar
```
Then manually install the following JARs:
-* `target/criteo-api-retailmedia-sdk-0.0.240207.jar`
-* `target/lib/*.jar`
+* `build/libs/criteo-api-retailmedia-sdk-0.0.240326.jar`
## Example
@@ -323,4 +316,4 @@ It's recommended to create an instance of `ApiClient` per thread in a multithrea
## Disclaimer
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/sdks/retailmedia_preview/build.gradle b/sdks/retailmedia_preview/build.gradle
index d7dfaac2..59d48643 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.240207'
+version = '0.0.240326'
repositories {
jcenter()
@@ -35,7 +35,6 @@ sourceSets {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
-// Note: these dependencies should be kept in sync with the ones of the generated pom.xml
dependencies {
implementation 'io.swagger:swagger-annotations:1.6.8'
implementation 'javax.annotation:javax.annotation-api:1.3.2'
@@ -75,7 +74,7 @@ publishing {
mavenJava(MavenPublication) {
groupId 'com.criteo'
artifactId 'criteo-api-retailmedia-sdk'
- version '0.0.240207'
+ version '0.0.240326'
from components.java
artifact sourcesJar
artifact javadocJar
@@ -130,4 +129,4 @@ nexusPublishing {
maxRetries.set(50)
delayBetween.set(java.time.Duration.ofMillis(3000))
}
-}
\ No newline at end of file
+}
diff --git a/sdks/retailmedia_preview/pom.xml b/sdks/retailmedia_preview/pom.xml
deleted file mode 100644
index 5d911d2b..00000000
--- a/sdks/retailmedia_preview/pom.xml
+++ /dev/null
@@ -1,358 +0,0 @@
-
- 4.0.0
- com.criteo
- criteo-api-retailmedia-sdk
- jar
- criteo-api-retailmedia-sdk
- 0.0.240207
- https://github.com/criteo/criteo-api-java-sdk
- JAVA SDK for Criteo API retailmedia for preview version
-
- scm:git:git://github.com/criteo/criteo-api-java-sdk.git
- scm:git:ssh://github.com:criteo/criteo-api-java-sdk.git
- https://github.com/criteo/criteo-api-java-sdk
-
-
-
-
- Apache License, version 2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
-
- Criteo
- open-source@criteo.com
- Criteo
- https://www.criteo.com/
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- true
- 128m
- 512m
-
- -Xlint:all
- -J-Xss4m
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.1.0
-
-
- enforce-maven
-
- enforce
-
-
-
-
- 2.2.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.22.2
-
-
-
- loggerPath
- conf/log4j.properties
-
-
- -Xms512m -Xmx1500m
- methods
- 10
-
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
-
-
-
-
- maven-dependency-plugin
- 3.3.0
-
-
- package
-
- copy-dependencies
-
-
- ${project.build.directory}/lib
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.3.0
-
-
-
- test-jar
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.3.0
-
-
- add_sources
- generate-sources
-
- add-source
-
-
-
-
-
-
-
-
- add_test_sources
- generate-test-sources
-
- add-test-source
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.4.1
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
- http.response.details
- a
- Http Response Details:
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- com.diffplug.spotless
- spotless-maven-plugin
- ${spotless.version}
-
-
-
-
-
-
- .gitignore
-
-
-
-
-
- true
- 4
-
-
-
-
-
-
-
-
-
- 1.8
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
- sign-artifacts
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 3.0.1
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
-
-
-
-
-
-
-
- com.google.code.findbugs
- jsr305
- 3.0.2
-
-
- com.squareup.okhttp3
- okhttp
- ${okhttp-version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${okhttp-version}
-
-
- com.google.code.gson
- gson
- ${gson-version}
-
-
- io.gsonfire
- gson-fire
- ${gson-fire-version}
-
-
- org.apache.oltu.oauth2
- org.apache.oltu.oauth2.client
- 1.0.2
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3-version}
-
-
- jakarta.annotation
- jakarta.annotation-api
- ${jakarta-annotation-version}
- provided
-
-
- org.openapitools
- jackson-databind-nullable
- ${jackson-databind-nullable-version}
-
-
-
- javax.ws.rs
- jsr311-api
- ${jsr311-api-version}
-
-
- javax.ws.rs
- javax.ws.rs-api
- ${javax.ws.rs-api-version}
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-version}
- test
-
-
- org.junit.platform
- junit-platform-runner
- ${junit-platform-runner.version}
- test
-
-
- org.mockito
- mockito-core
- ${mockito-core-version}
- test
-
-
-
- 1.8
- ${java.version}
- ${java.version}
- 1.8.5
- 1.6.6
- 4.10.0
- 2.9.1
- 3.12.0
- 0.2.4
- 1.3.5
- 5.9.1
- 1.9.1
- 3.12.4
- 2.1.1
- 1.1.1
- UTF-8
- 2.27.2
-
-
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 69879c06..60e58414 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.240207/java");
+ setUserAgent("OpenAPI-Generator/0.0.240326/java");
authentications = new HashMap();
}