public class ByProjectKeySimilaritiesProductsPost extends io.vrap.rmf.base.client.BodyApiMethod<ByProjectKeySimilaritiesProductsPost,TaskToken,SimilarProductSearchRequest>
CompletableFuture<ApiHttpResponse<com.commercetools.ml.models.common.TaskToken>> result = apiRoot
.withProjectKey("{projectKey}")
.similarities()
.products()
.post(null)
.execute()
| Constructor and Description |
|---|
ByProjectKeySimilaritiesProductsPost(io.vrap.rmf.base.client.ApiHttpClient apiHttpClient,
String projectKey,
SimilarProductSearchRequest similarProductSearchRequest) |
ByProjectKeySimilaritiesProductsPost(ByProjectKeySimilaritiesProductsPost t) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
CompletableFuture<io.vrap.rmf.base.client.ApiHttpResponse<TaskToken>> |
execute(io.vrap.rmf.base.client.ApiHttpClient client) |
io.vrap.rmf.base.client.ApiHttpResponse<TaskToken> |
executeBlocking(io.vrap.rmf.base.client.ApiHttpClient client,
Duration timeout) |
SimilarProductSearchRequest |
getBody() |
String |
getProjectKey() |
int |
hashCode() |
void |
setProjectKey(String projectKey) |
ByProjectKeySimilaritiesProductsPost |
withBody(SimilarProductSearchRequest similarProductSearchRequest) |
addHeader, addQueryParam, addQueryParams, contentType, createHttpRequest, execute, execute, execute, execute, execute, execute, execute, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, getFirstQueryParam, getHeaders, getQueryParam, getQueryParams, getQueryParamUriString, getQueryParamUriStrings, send, sendBlocking, sendBlocking, with, with, withHeader, withHeaders, withHttpRequest, withoutHeader, withoutQueryParam, withQueryParam, withQueryParamspublic ByProjectKeySimilaritiesProductsPost(io.vrap.rmf.base.client.ApiHttpClient apiHttpClient, String projectKey, SimilarProductSearchRequest similarProductSearchRequest)
public ByProjectKeySimilaritiesProductsPost(ByProjectKeySimilaritiesProductsPost t)
public io.vrap.rmf.base.client.ApiHttpResponse<TaskToken> executeBlocking(io.vrap.rmf.base.client.ApiHttpClient client, Duration timeout)
executeBlocking in interface io.vrap.rmf.base.client.ClientRequestCommand<TaskToken>executeBlocking in class io.vrap.rmf.base.client.ApiMethod<ByProjectKeySimilaritiesProductsPost,TaskToken>public CompletableFuture<io.vrap.rmf.base.client.ApiHttpResponse<TaskToken>> execute(io.vrap.rmf.base.client.ApiHttpClient client)
execute in interface io.vrap.rmf.base.client.ClientRequestCommand<TaskToken>execute in class io.vrap.rmf.base.client.ApiMethod<ByProjectKeySimilaritiesProductsPost,TaskToken>public String getProjectKey()
public void setProjectKey(String projectKey)
public SimilarProductSearchRequest getBody()
getBody in class io.vrap.rmf.base.client.BodyApiMethod<ByProjectKeySimilaritiesProductsPost,TaskToken,SimilarProductSearchRequest>public ByProjectKeySimilaritiesProductsPost withBody(SimilarProductSearchRequest similarProductSearchRequest)
withBody in class io.vrap.rmf.base.client.BodyApiMethod<ByProjectKeySimilaritiesProductsPost,TaskToken,SimilarProductSearchRequest>public int hashCode()