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 FilteredFacetResultBuilder
of()
factory method for an instance of FilteredFacetResultBuilderstatic FilteredFacetResultBuilder
of
(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 products
extension 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 products
extension is enabled.- Returns:
- productCount
-
build
builds FilteredFacetResult with checking for non-null required values- Specified by:
build
in 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
-