Skip to content

Commit 2dc7f40

Browse files
committed
update ML SDK
1 parent fcdf09b commit 2dc7f40

File tree

168 files changed

+761
-545
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

168 files changed

+761
-545
lines changed

commercetools/commercetools-sdk-java-ml/src/main/java-generated/com/commercetools/ml/client/ByProjectKeyImageSearchConfigGet.java

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import java.nio.file.Files;
1010

11+
import java.time.Duration;
1112
import java.util.ArrayList;
1213
import java.util.List;
1314
import java.util.Map;
@@ -21,6 +22,8 @@
2122
import io.vrap.rmf.base.client.*;
2223

2324

25+
import static io.vrap.rmf.base.client.utils.ClientUtils.blockingWait;
26+
2427
/**
2528
* <p>Get the current image search config.</p>
2629
*/
@@ -59,21 +62,15 @@ public ApiHttpRequest createHttpRequest() {
5962
}
6063

6164
public ApiHttpResponse<com.commercetools.ml.models.image_search_config.ImageSearchConfigResponse> executeBlocking(){
62-
try {
63-
return execute().get();
64-
} catch (Exception e) {
65-
throw new RuntimeException(e);
66-
}
65+
return executeBlocking(Duration.ofSeconds(60));
66+
}
67+
68+
public ApiHttpResponse<com.commercetools.ml.models.image_search_config.ImageSearchConfigResponse> executeBlocking(Duration timeout){
69+
return blockingWait(execute(), timeout);
6770
}
6871

6972
public CompletableFuture<ApiHttpResponse<com.commercetools.ml.models.image_search_config.ImageSearchConfigResponse>> execute(){
70-
return apiHttpClient().execute(this.createHttpRequest())
71-
.thenApply(response -> {
72-
if(response.getStatusCode() >= 400){
73-
throw new ApiHttpException(response.getStatusCode(), new String(response.getBody()), response.getHeaders());
74-
}
75-
return Utils.convertResponse(response,com.commercetools.ml.models.image_search_config.ImageSearchConfigResponse.class);
76-
});
73+
return apiHttpClient().execute(this.createHttpRequest(), com.commercetools.ml.models.image_search_config.ImageSearchConfigResponse.class);
7774
}
7875

7976
public String getProjectKey() {return this.projectKey;}

commercetools/commercetools-sdk-java-ml/src/main/java-generated/com/commercetools/ml/client/ByProjectKeyImageSearchConfigPost.java

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import java.nio.file.Files;
1010

11+
import java.time.Duration;
1112
import java.util.ArrayList;
1213
import java.util.List;
1314
import java.util.Map;
@@ -21,6 +22,8 @@
2122
import io.vrap.rmf.base.client.*;
2223

2324

25+
import static io.vrap.rmf.base.client.utils.ClientUtils.blockingWait;
26+
2427
/**
2528
* <p>Endpoint to update the image search config.</p>
2629
*/
@@ -57,26 +60,20 @@ public ApiHttpRequest createHttpRequest() {
5760
httpRequest.setUri(httpRequestPath);
5861
httpRequest.setMethod(ApiHttpMethod.POST);
5962
httpRequest.setHeaders(getHeaders());
60-
try{httpRequest.setBody(VrapJsonUtils.toJsonByteArray(imageSearchConfigRequest));}catch(Exception e){e.printStackTrace();}
63+
try{httpRequest.setBody(apiHttpClient().getSerializerService().toJsonByteArray(imageSearchConfigRequest));}catch(Exception e){e.printStackTrace();}
6164
return httpRequest;
6265
}
6366

6467
public ApiHttpResponse<com.commercetools.ml.models.image_search_config.ImageSearchConfigResponse> executeBlocking(){
65-
try {
66-
return execute().get();
67-
} catch (Exception e) {
68-
throw new RuntimeException(e);
69-
}
68+
return executeBlocking(Duration.ofSeconds(60));
69+
}
70+
71+
public ApiHttpResponse<com.commercetools.ml.models.image_search_config.ImageSearchConfigResponse> executeBlocking(Duration timeout){
72+
return blockingWait(execute(), timeout);
7073
}
7174

7275
public CompletableFuture<ApiHttpResponse<com.commercetools.ml.models.image_search_config.ImageSearchConfigResponse>> execute(){
73-
return apiHttpClient().execute(this.createHttpRequest())
74-
.thenApply(response -> {
75-
if(response.getStatusCode() >= 400){
76-
throw new ApiHttpException(response.getStatusCode(), new String(response.getBody()), response.getHeaders());
77-
}
78-
return Utils.convertResponse(response,com.commercetools.ml.models.image_search_config.ImageSearchConfigResponse.class);
79-
});
76+
return apiHttpClient().execute(this.createHttpRequest(), com.commercetools.ml.models.image_search_config.ImageSearchConfigResponse.class);
8077
}
8178

8279
public String getProjectKey() {return this.projectKey;}

commercetools/commercetools-sdk-java-ml/src/main/java-generated/com/commercetools/ml/client/ByProjectKeyImageSearchPost.java

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import java.nio.file.Files;
1010

11+
import java.time.Duration;
1112
import java.util.ArrayList;
1213
import java.util.List;
1314
import java.util.Map;
@@ -21,6 +22,8 @@
2122
import io.vrap.rmf.base.client.*;
2223

2324

25+
import static io.vrap.rmf.base.client.utils.ClientUtils.blockingWait;
26+
2427
/**
2528
* <p>Accepts an image file and returns similar products from product catalogue.</p>
2629
*/
@@ -62,21 +65,15 @@ public ApiHttpRequest createHttpRequest() {
6265
}
6366

6467
public ApiHttpResponse<com.commercetools.ml.models.image_search.ImageSearchResponse> executeBlocking(){
65-
try {
66-
return execute().get();
67-
} catch (Exception e) {
68-
throw new RuntimeException(e);
69-
}
68+
return executeBlocking(Duration.ofSeconds(60));
69+
}
70+
71+
public ApiHttpResponse<com.commercetools.ml.models.image_search.ImageSearchResponse> executeBlocking(Duration timeout){
72+
return blockingWait(execute(), timeout);
7073
}
7174

7275
public CompletableFuture<ApiHttpResponse<com.commercetools.ml.models.image_search.ImageSearchResponse>> execute(){
73-
return apiHttpClient().execute(this.createHttpRequest())
74-
.thenApply(response -> {
75-
if(response.getStatusCode() >= 400){
76-
throw new ApiHttpException(response.getStatusCode(), new String(response.getBody()), response.getHeaders());
77-
}
78-
return Utils.convertResponse(response,com.commercetools.ml.models.image_search.ImageSearchResponse.class);
79-
});
76+
return apiHttpClient().execute(this.createHttpRequest(), com.commercetools.ml.models.image_search.ImageSearchResponse.class);
8077
}
8178

8279
public String getProjectKey() {return this.projectKey;}

commercetools/commercetools-sdk-java-ml/src/main/java-generated/com/commercetools/ml/client/ByProjectKeyMissingDataAttributesPost.java

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import java.nio.file.Files;
1010

11+
import java.time.Duration;
1112
import java.util.ArrayList;
1213
import java.util.List;
1314
import java.util.Map;
@@ -21,6 +22,8 @@
2122
import io.vrap.rmf.base.client.*;
2223

2324

25+
import static io.vrap.rmf.base.client.utils.ClientUtils.blockingWait;
26+
2427
@Generated(
2528
value = "io.vrap.rmf.codegen.rendring.CoreCodeGenerator",
2629
comments = "https://github.com/vrapio/rmf-codegen"
@@ -54,26 +57,20 @@ public ApiHttpRequest createHttpRequest() {
5457
httpRequest.setUri(httpRequestPath);
5558
httpRequest.setMethod(ApiHttpMethod.POST);
5659
httpRequest.setHeaders(getHeaders());
57-
try{httpRequest.setBody(VrapJsonUtils.toJsonByteArray(missingAttributesSearchRequest));}catch(Exception e){e.printStackTrace();}
60+
try{httpRequest.setBody(apiHttpClient().getSerializerService().toJsonByteArray(missingAttributesSearchRequest));}catch(Exception e){e.printStackTrace();}
5861
return httpRequest;
5962
}
6063

6164
public ApiHttpResponse<com.commercetools.ml.models.common.TaskToken> executeBlocking(){
62-
try {
63-
return execute().get();
64-
} catch (Exception e) {
65-
throw new RuntimeException(e);
66-
}
65+
return executeBlocking(Duration.ofSeconds(60));
66+
}
67+
68+
public ApiHttpResponse<com.commercetools.ml.models.common.TaskToken> executeBlocking(Duration timeout){
69+
return blockingWait(execute(), timeout);
6770
}
6871

6972
public CompletableFuture<ApiHttpResponse<com.commercetools.ml.models.common.TaskToken>> execute(){
70-
return apiHttpClient().execute(this.createHttpRequest())
71-
.thenApply(response -> {
72-
if(response.getStatusCode() >= 400){
73-
throw new ApiHttpException(response.getStatusCode(), new String(response.getBody()), response.getHeaders());
74-
}
75-
return Utils.convertResponse(response,com.commercetools.ml.models.common.TaskToken.class);
76-
});
73+
return apiHttpClient().execute(this.createHttpRequest(), com.commercetools.ml.models.common.TaskToken.class);
7774
}
7875

7976
public String getProjectKey() {return this.projectKey;}

commercetools/commercetools-sdk-java-ml/src/main/java-generated/com/commercetools/ml/client/ByProjectKeyMissingDataAttributesStatusByTaskIdGet.java

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import java.nio.file.Files;
1010

11+
import java.time.Duration;
1112
import java.util.ArrayList;
1213
import java.util.List;
1314
import java.util.Map;
@@ -21,6 +22,8 @@
2122
import io.vrap.rmf.base.client.*;
2223

2324

25+
import static io.vrap.rmf.base.client.utils.ClientUtils.blockingWait;
26+
2427
@Generated(
2528
value = "io.vrap.rmf.codegen.rendring.CoreCodeGenerator",
2629
comments = "https://github.com/vrapio/rmf-codegen"
@@ -59,21 +62,15 @@ public ApiHttpRequest createHttpRequest() {
5962
}
6063

6164
public ApiHttpResponse<com.commercetools.ml.models.missing_data.MissingDataTaskStatus> executeBlocking(){
62-
try {
63-
return execute().get();
64-
} catch (Exception e) {
65-
throw new RuntimeException(e);
66-
}
65+
return executeBlocking(Duration.ofSeconds(60));
66+
}
67+
68+
public ApiHttpResponse<com.commercetools.ml.models.missing_data.MissingDataTaskStatus> executeBlocking(Duration timeout){
69+
return blockingWait(execute(), timeout);
6770
}
6871

6972
public CompletableFuture<ApiHttpResponse<com.commercetools.ml.models.missing_data.MissingDataTaskStatus>> execute(){
70-
return apiHttpClient().execute(this.createHttpRequest())
71-
.thenApply(response -> {
72-
if(response.getStatusCode() >= 400){
73-
throw new ApiHttpException(response.getStatusCode(), new String(response.getBody()), response.getHeaders());
74-
}
75-
return Utils.convertResponse(response,com.commercetools.ml.models.missing_data.MissingDataTaskStatus.class);
76-
});
73+
return apiHttpClient().execute(this.createHttpRequest(), com.commercetools.ml.models.missing_data.MissingDataTaskStatus.class);
7774
}
7875

7976
public String getProjectKey() {return this.projectKey;}

commercetools/commercetools-sdk-java-ml/src/main/java-generated/com/commercetools/ml/client/ByProjectKeyMissingDataImagesPost.java

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import java.nio.file.Files;
1010

11+
import java.time.Duration;
1112
import java.util.ArrayList;
1213
import java.util.List;
1314
import java.util.Map;
@@ -21,6 +22,8 @@
2122
import io.vrap.rmf.base.client.*;
2223

2324

25+
import static io.vrap.rmf.base.client.utils.ClientUtils.blockingWait;
26+
2427
@Generated(
2528
value = "io.vrap.rmf.codegen.rendring.CoreCodeGenerator",
2629
comments = "https://github.com/vrapio/rmf-codegen"
@@ -54,26 +57,20 @@ public ApiHttpRequest createHttpRequest() {
5457
httpRequest.setUri(httpRequestPath);
5558
httpRequest.setMethod(ApiHttpMethod.POST);
5659
httpRequest.setHeaders(getHeaders());
57-
try{httpRequest.setBody(VrapJsonUtils.toJsonByteArray(missingImagesSearchRequest));}catch(Exception e){e.printStackTrace();}
60+
try{httpRequest.setBody(apiHttpClient().getSerializerService().toJsonByteArray(missingImagesSearchRequest));}catch(Exception e){e.printStackTrace();}
5861
return httpRequest;
5962
}
6063

6164
public ApiHttpResponse<com.commercetools.ml.models.common.TaskToken> executeBlocking(){
62-
try {
63-
return execute().get();
64-
} catch (Exception e) {
65-
throw new RuntimeException(e);
66-
}
65+
return executeBlocking(Duration.ofSeconds(60));
66+
}
67+
68+
public ApiHttpResponse<com.commercetools.ml.models.common.TaskToken> executeBlocking(Duration timeout){
69+
return blockingWait(execute(), timeout);
6770
}
6871

6972
public CompletableFuture<ApiHttpResponse<com.commercetools.ml.models.common.TaskToken>> execute(){
70-
return apiHttpClient().execute(this.createHttpRequest())
71-
.thenApply(response -> {
72-
if(response.getStatusCode() >= 400){
73-
throw new ApiHttpException(response.getStatusCode(), new String(response.getBody()), response.getHeaders());
74-
}
75-
return Utils.convertResponse(response,com.commercetools.ml.models.common.TaskToken.class);
76-
});
73+
return apiHttpClient().execute(this.createHttpRequest(), com.commercetools.ml.models.common.TaskToken.class);
7774
}
7875

7976
public String getProjectKey() {return this.projectKey;}

commercetools/commercetools-sdk-java-ml/src/main/java-generated/com/commercetools/ml/client/ByProjectKeyMissingDataImagesStatusByTaskIdGet.java

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import java.nio.file.Files;
1010

11+
import java.time.Duration;
1112
import java.util.ArrayList;
1213
import java.util.List;
1314
import java.util.Map;
@@ -21,6 +22,8 @@
2122
import io.vrap.rmf.base.client.*;
2223

2324

25+
import static io.vrap.rmf.base.client.utils.ClientUtils.blockingWait;
26+
2427
@Generated(
2528
value = "io.vrap.rmf.codegen.rendring.CoreCodeGenerator",
2629
comments = "https://github.com/vrapio/rmf-codegen"
@@ -59,21 +62,15 @@ public ApiHttpRequest createHttpRequest() {
5962
}
6063

6164
public ApiHttpResponse<com.commercetools.ml.models.missing_data.MissingImagesTaskStatus> executeBlocking(){
62-
try {
63-
return execute().get();
64-
} catch (Exception e) {
65-
throw new RuntimeException(e);
66-
}
65+
return executeBlocking(Duration.ofSeconds(60));
66+
}
67+
68+
public ApiHttpResponse<com.commercetools.ml.models.missing_data.MissingImagesTaskStatus> executeBlocking(Duration timeout){
69+
return blockingWait(execute(), timeout);
6770
}
6871

6972
public CompletableFuture<ApiHttpResponse<com.commercetools.ml.models.missing_data.MissingImagesTaskStatus>> execute(){
70-
return apiHttpClient().execute(this.createHttpRequest())
71-
.thenApply(response -> {
72-
if(response.getStatusCode() >= 400){
73-
throw new ApiHttpException(response.getStatusCode(), new String(response.getBody()), response.getHeaders());
74-
}
75-
return Utils.convertResponse(response,com.commercetools.ml.models.missing_data.MissingImagesTaskStatus.class);
76-
});
73+
return apiHttpClient().execute(this.createHttpRequest(), com.commercetools.ml.models.missing_data.MissingImagesTaskStatus.class);
7774
}
7875

7976
public String getProjectKey() {return this.projectKey;}

commercetools/commercetools-sdk-java-ml/src/main/java-generated/com/commercetools/ml/client/ByProjectKeyMissingDataPricesPost.java

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import java.nio.file.Files;
1010

11+
import java.time.Duration;
1112
import java.util.ArrayList;
1213
import java.util.List;
1314
import java.util.Map;
@@ -21,6 +22,8 @@
2122
import io.vrap.rmf.base.client.*;
2223

2324

25+
import static io.vrap.rmf.base.client.utils.ClientUtils.blockingWait;
26+
2427
@Generated(
2528
value = "io.vrap.rmf.codegen.rendring.CoreCodeGenerator",
2629
comments = "https://github.com/vrapio/rmf-codegen"
@@ -54,26 +57,20 @@ public ApiHttpRequest createHttpRequest() {
5457
httpRequest.setUri(httpRequestPath);
5558
httpRequest.setMethod(ApiHttpMethod.POST);
5659
httpRequest.setHeaders(getHeaders());
57-
try{httpRequest.setBody(VrapJsonUtils.toJsonByteArray(missingPricesSearchRequest));}catch(Exception e){e.printStackTrace();}
60+
try{httpRequest.setBody(apiHttpClient().getSerializerService().toJsonByteArray(missingPricesSearchRequest));}catch(Exception e){e.printStackTrace();}
5861
return httpRequest;
5962
}
6063

6164
public ApiHttpResponse<com.commercetools.ml.models.common.TaskToken> executeBlocking(){
62-
try {
63-
return execute().get();
64-
} catch (Exception e) {
65-
throw new RuntimeException(e);
66-
}
65+
return executeBlocking(Duration.ofSeconds(60));
66+
}
67+
68+
public ApiHttpResponse<com.commercetools.ml.models.common.TaskToken> executeBlocking(Duration timeout){
69+
return blockingWait(execute(), timeout);
6770
}
6871

6972
public CompletableFuture<ApiHttpResponse<com.commercetools.ml.models.common.TaskToken>> execute(){
70-
return apiHttpClient().execute(this.createHttpRequest())
71-
.thenApply(response -> {
72-
if(response.getStatusCode() >= 400){
73-
throw new ApiHttpException(response.getStatusCode(), new String(response.getBody()), response.getHeaders());
74-
}
75-
return Utils.convertResponse(response,com.commercetools.ml.models.common.TaskToken.class);
76-
});
73+
return apiHttpClient().execute(this.createHttpRequest(), com.commercetools.ml.models.common.TaskToken.class);
7774
}
7875

7976
public String getProjectKey() {return this.projectKey;}

0 commit comments

Comments
 (0)