public class SimilarProductSearchRequestBuilder extends Object implements io.vrap.rmf.base.client.Builder<SimilarProductSearchRequest>
| Constructor and Description |
|---|
SimilarProductSearchRequestBuilder() |
public SimilarProductSearchRequestBuilder limit(@Nullable Long limit)
public SimilarProductSearchRequestBuilder offset(@Nullable Long offset)
public SimilarProductSearchRequestBuilder language(@Nullable String language)
public SimilarProductSearchRequestBuilder currencyCode(@Nullable String currencyCode)
public SimilarProductSearchRequestBuilder similarityMeasures(Function<SimilarityMeasuresBuilder,SimilarityMeasuresBuilder> builder)
public SimilarProductSearchRequestBuilder similarityMeasures(@Nullable SimilarityMeasures similarityMeasures)
public SimilarProductSearchRequestBuilder productSetSelectors(@Nullable ProductSetSelector... productSetSelectors)
public SimilarProductSearchRequestBuilder withProductSetSelectors(Function<ProductSetSelectorBuilder,ProductSetSelectorBuilder> builder)
public SimilarProductSearchRequestBuilder plusProductSetSelectors(Function<ProductSetSelectorBuilder,ProductSetSelectorBuilder> builder)
public SimilarProductSearchRequestBuilder productSetSelectors(@Nullable List<ProductSetSelector> productSetSelectors)
public SimilarProductSearchRequestBuilder confidenceMin(@Nullable Double confidenceMin)
public SimilarProductSearchRequestBuilder confidenceMax(@Nullable Double confidenceMax)
@Nullable public SimilarityMeasures getSimilarityMeasures()
@Nullable public List<ProductSetSelector> getProductSetSelectors()
public SimilarProductSearchRequest build()
build in interface io.vrap.rmf.base.client.Builder<SimilarProductSearchRequest>public SimilarProductSearchRequest buildUnchecked()
public static SimilarProductSearchRequestBuilder of()
public static SimilarProductSearchRequestBuilder of(SimilarProductSearchRequest template)