Interface Facet

    • Method Detail

      • getConfig

        FacetConfig getConfig()
        Returns the configuration of the facet.
      • getInitialFacetState

        FacetState getInitialFacetState()
        An initial facet state for this facet, which can then be used to scan the table and ingest statistics about rows or records.
      • getAggregator

        FacetAggregator<?> getAggregator()
        An aggregator used to populate the facet state for this facet. It should accept the initial state returned by getInitialFacetState().
      • getFacetResult

        FacetResult getFacetResult​(FacetState state)
        Returns all the information necessary to render the facet in the UI (aggregation statistics and configuration combined).