public class ByProjectKeyRecommendationsProjectCategoriesByProductIdGet extends io.vrap.rmf.base.client.ApiMethod<ByProjectKeyRecommendationsProjectCategoriesByProductIdGet,ProjectCategoryRecommendationPagedQueryResponse>
Response Representation: PagedQueryResult with a results array of ProjectCategoryrecommendation, sorted by confidence scores in descending order and the meta information of ProjectCategoryrecommendationMeta.
CompletableFuture<ApiHttpResponse<com.commercetools.ml.models.category_recommendations.ProjectCategoryRecommendationPagedQueryResponse>> result = apiRoot
.withProjectKey("{projectKey}")
.recommendations()
.projectCategories()
.withProductId("{productId}")
.get()
.execute()
| Constructor and Description |
|---|
ByProjectKeyRecommendationsProjectCategoriesByProductIdGet(io.vrap.rmf.base.client.ApiHttpClient apiHttpClient,
String projectKey,
String productId) |
ByProjectKeyRecommendationsProjectCategoriesByProductIdGet(ByProjectKeyRecommendationsProjectCategoriesByProductIdGet t) |
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 ByProjectKeyRecommendationsProjectCategoriesByProductIdGet(io.vrap.rmf.base.client.ApiHttpClient apiHttpClient, String projectKey, String productId)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet(ByProjectKeyRecommendationsProjectCategoriesByProductIdGet t)
public io.vrap.rmf.base.client.ApiHttpResponse<ProjectCategoryRecommendationPagedQueryResponse> executeBlocking(io.vrap.rmf.base.client.ApiHttpClient client, Duration timeout)
executeBlocking in interface io.vrap.rmf.base.client.ClientRequestCommand<ProjectCategoryRecommendationPagedQueryResponse>executeBlocking in class io.vrap.rmf.base.client.ApiMethod<ByProjectKeyRecommendationsProjectCategoriesByProductIdGet,ProjectCategoryRecommendationPagedQueryResponse>public CompletableFuture<io.vrap.rmf.base.client.ApiHttpResponse<ProjectCategoryRecommendationPagedQueryResponse>> execute(io.vrap.rmf.base.client.ApiHttpClient client)
execute in interface io.vrap.rmf.base.client.ClientRequestCommand<ProjectCategoryRecommendationPagedQueryResponse>execute in class io.vrap.rmf.base.client.ApiMethod<ByProjectKeyRecommendationsProjectCategoriesByProductIdGet,ProjectCategoryRecommendationPagedQueryResponse>public String getProjectKey()
public String getProductId()
public List<String> getConfidenceMin()
public List<String> getConfidenceMax()
public void setProjectKey(String projectKey)
public void setProductId(String productId)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withLimit(TValue limit)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addLimit(TValue limit)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withLimit(Supplier<Integer> supplier)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addLimit(Supplier<Integer> supplier)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withLimit(Function<StringBuilder,StringBuilder> op)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addLimit(Function<StringBuilder,StringBuilder> op)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withLimit(Collection<TValue> limit)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addLimit(Collection<TValue> limit)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withOffset(TValue offset)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addOffset(TValue offset)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withOffset(Supplier<Integer> supplier)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addOffset(Supplier<Integer> supplier)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withOffset(Function<StringBuilder,StringBuilder> op)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addOffset(Function<StringBuilder,StringBuilder> op)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withOffset(Collection<TValue> offset)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addOffset(Collection<TValue> offset)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withStaged(TValue staged)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addStaged(TValue staged)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withStaged(Supplier<Boolean> supplier)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addStaged(Supplier<Boolean> supplier)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withStaged(Function<StringBuilder,StringBuilder> op)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addStaged(Function<StringBuilder,StringBuilder> op)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withStaged(Collection<TValue> staged)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addStaged(Collection<TValue> staged)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withConfidenceMin(TValue confidenceMin)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addConfidenceMin(TValue confidenceMin)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withConfidenceMin(Supplier<Double> supplier)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addConfidenceMin(Supplier<Double> supplier)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withConfidenceMin(Function<StringBuilder,StringBuilder> op)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addConfidenceMin(Function<StringBuilder,StringBuilder> op)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withConfidenceMin(Collection<TValue> confidenceMin)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addConfidenceMin(Collection<TValue> confidenceMin)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withConfidenceMax(TValue confidenceMax)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addConfidenceMax(TValue confidenceMax)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withConfidenceMax(Supplier<Double> supplier)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addConfidenceMax(Supplier<Double> supplier)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withConfidenceMax(Function<StringBuilder,StringBuilder> op)
public ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addConfidenceMax(Function<StringBuilder,StringBuilder> op)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet withConfidenceMax(Collection<TValue> confidenceMax)
public <TValue> ByProjectKeyRecommendationsProjectCategoriesByProductIdGet addConfidenceMax(Collection<TValue> confidenceMax)
public int hashCode()