public class SimilarProductSearchRequestMetaBuilder extends Object implements io.vrap.rmf.base.client.Builder<SimilarProductSearchRequestMeta>
SimilarProductSearchRequestMeta similarProductSearchRequestMeta = SimilarProductSearchRequestMeta.builder()
.similarityMeasures(similarityMeasuresBuilder -> similarityMeasuresBuilder)
.build()
| Constructor and Description |
|---|
SimilarProductSearchRequestMetaBuilder() |
| Modifier and Type | Method and Description |
|---|---|
SimilarProductSearchRequestMeta |
build() |
SimilarProductSearchRequestMeta |
buildUnchecked()
builds SimilarProductSearchRequestMeta without checking for non null required values
|
SimilarityMeasures |
getSimilarityMeasures() |
static SimilarProductSearchRequestMetaBuilder |
of() |
static SimilarProductSearchRequestMetaBuilder |
of(SimilarProductSearchRequestMeta template) |
SimilarProductSearchRequestMetaBuilder |
similarityMeasures(Function<SimilarityMeasuresBuilder,SimilarityMeasuresBuilder> builder)
The SimilarityMeasures used in this search.
|
SimilarProductSearchRequestMetaBuilder |
similarityMeasures(SimilarityMeasures similarityMeasures)
The SimilarityMeasures used in this search.
|
public SimilarProductSearchRequestMetaBuilder()
public SimilarProductSearchRequestMetaBuilder similarityMeasures(Function<SimilarityMeasuresBuilder,SimilarityMeasuresBuilder> builder)
The SimilarityMeasures used in this search.
public SimilarProductSearchRequestMetaBuilder similarityMeasures(SimilarityMeasures similarityMeasures)
The SimilarityMeasures used in this search.
public SimilarityMeasures getSimilarityMeasures()
public SimilarProductSearchRequestMeta build()
build in interface io.vrap.rmf.base.client.Builder<SimilarProductSearchRequestMeta>public SimilarProductSearchRequestMeta buildUnchecked()
public static SimilarProductSearchRequestMetaBuilder of()
public static SimilarProductSearchRequestMetaBuilder of(SimilarProductSearchRequestMeta template)