Class FacetConfiguration


  • public class FacetConfiguration
    extends Object
    • Constructor Detail

      • FacetConfiguration

        public FacetConfiguration()
    • Method Detail

      • setFacets

        public FacetConfiguration setFacets​(@NonNull
                                            @NonNull List<FacetConfiguration.FacetConfig> facets)
        A list of fine grained facet configurations. Each facet configuration controls the return value of one specific facet. Facets without configuration will be configured by default values.
        Parameters:
        facets -
        Returns:
        self
      • setMaxFacets

        public FacetConfiguration setMaxFacets​(int maxFacets)
        Limit the amount of all facets returned for a result. Facets that have the property 'excludeFromFacetLimit' enabled, won't be considered for that limit.
        Parameters:
        maxFacets -
        Returns:
        self