public class SimilarProductsPagedQueryResultBuilder extends Object implements io.vrap.rmf.base.client.Builder<SimilarProductsPagedQueryResult>
SimilarProductsPagedQueryResult similarProductsPagedQueryResult = SimilarProductsPagedQueryResult.builder()
.count(0.3)
.total(0.3)
.offset(0.3)
.plusResults(resultsBuilder -> resultsBuilder)
.meta(metaBuilder -> metaBuilder)
.build()
| Constructor and Description |
|---|
SimilarProductsPagedQueryResultBuilder() |
public SimilarProductsPagedQueryResultBuilder()
public SimilarProductsPagedQueryResultBuilder count(Long count)
public SimilarProductsPagedQueryResultBuilder total(Long total)
public SimilarProductsPagedQueryResultBuilder offset(Long offset)
Number of elements skipped.
public SimilarProductsPagedQueryResultBuilder results(SimilarProductPair... results)
public SimilarProductsPagedQueryResultBuilder results(List<SimilarProductPair> results)
public SimilarProductsPagedQueryResultBuilder plusResults(SimilarProductPair... results)
public SimilarProductsPagedQueryResultBuilder plusResults(Function<SimilarProductPairBuilder,SimilarProductPairBuilder> builder)
public SimilarProductsPagedQueryResultBuilder withResults(Function<SimilarProductPairBuilder,SimilarProductPairBuilder> builder)
public SimilarProductsPagedQueryResultBuilder meta(Function<SimilarProductSearchRequestMetaBuilder,SimilarProductSearchRequestMetaBuilder> builder)
public SimilarProductsPagedQueryResultBuilder meta(SimilarProductSearchRequestMeta meta)
public List<SimilarProductPair> getResults()
public SimilarProductSearchRequestMeta getMeta()
public SimilarProductsPagedQueryResult build()
build in interface io.vrap.rmf.base.client.Builder<SimilarProductsPagedQueryResult>public SimilarProductsPagedQueryResult buildUnchecked()
public static SimilarProductsPagedQueryResultBuilder of()
public static SimilarProductsPagedQueryResultBuilder of(SimilarProductsPagedQueryResult template)