C# Class Rubber.DSL.Facet.TermsStatsFacetBuilder

Inheritance: AbstractFacetBuilder
Afficher le fichier Open project: stephenpope/Rubber

Méthodes publiques

Méthode Description
AllTerms ( ) : TermsStatsFacetBuilder

Marks all terms to be returned, even ones with 0 counts.

KeyField ( string keyField ) : TermsStatsFacetBuilder
Order ( TermsStatsComparatorType comparatorType ) : TermsStatsFacetBuilder

The order by which to return the facets by. Defaults to COUNT.

Param ( string name, object value ) : TermsStatsFacetBuilder

A parameter that will be passed to the script.

Script ( string script ) : TermsStatsFacetBuilder

The language of the script.

Size ( int size ) : TermsStatsFacetBuilder

Sets the size of the result.

TermsStatsFacetBuilder ( string name ) : System.Collections.Generic

Constructs a new terms stats facet builder under the provided facet name.

ToJsonObject ( ) : object
ValueField ( string valueField ) : TermsStatsFacetBuilder
ValueScript ( string script ) : TermsStatsFacetBuilder

A value script to be executed (instead of value field) which results (numeric) will be used to compute the totals.

Method Details

AllTerms() public méthode

Marks all terms to be returned, even ones with 0 counts.
public AllTerms ( ) : TermsStatsFacetBuilder
Résultat TermsStatsFacetBuilder

KeyField() public méthode

public KeyField ( string keyField ) : TermsStatsFacetBuilder
keyField string
Résultat TermsStatsFacetBuilder

Order() public méthode

The order by which to return the facets by. Defaults to COUNT.
public Order ( TermsStatsComparatorType comparatorType ) : TermsStatsFacetBuilder
comparatorType TermsStatsComparatorType
Résultat TermsStatsFacetBuilder

Param() public méthode

A parameter that will be passed to the script.
public Param ( string name, object value ) : TermsStatsFacetBuilder
name string The name of the script parameter.
value object The value of the script parameter.
Résultat TermsStatsFacetBuilder

Script() public méthode

The language of the script.
public Script ( string script ) : TermsStatsFacetBuilder
script string
Résultat TermsStatsFacetBuilder

Size() public méthode

Sets the size of the result.
public Size ( int size ) : TermsStatsFacetBuilder
size int
Résultat TermsStatsFacetBuilder

TermsStatsFacetBuilder() public méthode

Constructs a new terms stats facet builder under the provided facet name.
public TermsStatsFacetBuilder ( string name ) : System.Collections.Generic
name string
Résultat System.Collections.Generic

ToJsonObject() public méthode

public ToJsonObject ( ) : object
Résultat object

ValueField() public méthode

public ValueField ( string valueField ) : TermsStatsFacetBuilder
valueField string
Résultat TermsStatsFacetBuilder

ValueScript() public méthode

A value script to be executed (instead of value field) which results (numeric) will be used to compute the totals.
public ValueScript ( string script ) : TermsStatsFacetBuilder
script string
Résultat TermsStatsFacetBuilder