C# Класс Rubber.DSL.Facet.StatisticalFacetBuilder

Наследование: AbstractFacetBuilder
Показать файл Открыть проект

Открытые методы

Метод Описание
FacetFilter ( IFilterBuilder filter ) : StatisticalFacetBuilder

An additional filter used to further filter down the set of documents the facet will run on.

Field ( string field ) : StatisticalFacetBuilder
Fields ( ) : StatisticalFacetBuilder

The fields the terms will be collected from.

Global ( bool global ) : StatisticalFacetBuilder

Should the facet run in global mode (not bounded by the search query) or not (bounded by the search query). Defaults to false.

Nested ( string nested ) : StatisticalFacetBuilder

Sets the nested path the facet will execute on. A match (root object) will then cause all the nested objects matching the path to be computed into the facet.

Scope ( string scope ) : StatisticalFacetBuilder

Marks the facet to run in a specific scope.

StatisticalFacetBuilder ( string name ) : Newtonsoft.Json.Linq
ToJsonObject ( ) : object

Описание методов

FacetFilter() публичный Метод

An additional filter used to further filter down the set of documents the facet will run on.
public FacetFilter ( IFilterBuilder filter ) : StatisticalFacetBuilder
filter IFilterBuilder
Результат StatisticalFacetBuilder

Field() публичный Метод

public Field ( string field ) : StatisticalFacetBuilder
field string
Результат StatisticalFacetBuilder

Fields() публичный Метод

The fields the terms will be collected from.
public Fields ( ) : StatisticalFacetBuilder
Результат StatisticalFacetBuilder

Global() публичный Метод

Should the facet run in global mode (not bounded by the search query) or not (bounded by the search query). Defaults to false.
public Global ( bool global ) : StatisticalFacetBuilder
global bool
Результат StatisticalFacetBuilder

Nested() публичный Метод

Sets the nested path the facet will execute on. A match (root object) will then cause all the nested objects matching the path to be computed into the facet.
public Nested ( string nested ) : StatisticalFacetBuilder
nested string
Результат StatisticalFacetBuilder

Scope() публичный Метод

Marks the facet to run in a specific scope.
public Scope ( string scope ) : StatisticalFacetBuilder
scope string
Результат StatisticalFacetBuilder

StatisticalFacetBuilder() публичный Метод

public StatisticalFacetBuilder ( string name ) : Newtonsoft.Json.Linq
name string
Результат Newtonsoft.Json.Linq

ToJsonObject() публичный Метод

public ToJsonObject ( ) : object
Результат object