Class FilteredFacetResultBuilder
java.lang.Object
com.commercetools.api.models.product.FilteredFacetResultBuilder
- All Implemented Interfaces:
Builder<FilteredFacetResult>
FilteredFacetResultBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
FilteredFacetResult filteredFacetResult = FilteredFacetResult.builder()
.count(0.3)
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()builds FilteredFacetResult with checking for non-null required valuesbuilds FilteredFacetResult without checking for non-null required valuesNumber of ProductVariants matching the value specified in filtered facet expression.getCount()Number of ProductVariants matching the value specified in filtered facet expression.Number of Products matching the value specified in filtered facet expression.static FilteredFacetResultBuilderof()factory method for an instance of FilteredFacetResultBuilderstatic FilteredFacetResultBuilderof(FilteredFacetResult template) create builder for FilteredFacetResult instanceproductCount(Long productCount) Number of Products matching the value specified in filtered facet expression.
-
Constructor Details
-
FilteredFacetResultBuilder
public FilteredFacetResultBuilder()
-
-
Method Details
-
count
Number of ProductVariants matching the value specified in filtered facet expression.
- Parameters:
count- value to be set- Returns:
- Builder
-
productCount
Number of Products matching the value specified in filtered facet expression.
Present only if the
counting productsextension is enabled.- Parameters:
productCount- value to be set- Returns:
- Builder
-
getCount
Number of ProductVariants matching the value specified in filtered facet expression.
- Returns:
- count
-
getProductCount
Number of Products matching the value specified in filtered facet expression.
Present only if the
counting productsextension is enabled.- Returns:
- productCount
-
build
builds FilteredFacetResult with checking for non-null required values- Specified by:
buildin interfaceBuilder<FilteredFacetResult>- Returns:
- FilteredFacetResult
-
buildUnchecked
builds FilteredFacetResult without checking for non-null required values- Returns:
- FilteredFacetResult
-
of
factory method for an instance of FilteredFacetResultBuilder- Returns:
- builder
-
of
create builder for FilteredFacetResult instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-