C# 클래스 Rubber.DSL.Facet.TermsStatsFacetBuilder

상속: AbstractFacetBuilder
파일 보기 프로젝트 열기: stephenpope/Rubber

공개 메소드들

메소드 설명
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.

메소드 상세

AllTerms() 공개 메소드

Marks all terms to be returned, even ones with 0 counts.
public AllTerms ( ) : TermsStatsFacetBuilder
리턴 TermsStatsFacetBuilder

KeyField() 공개 메소드

public KeyField ( string keyField ) : TermsStatsFacetBuilder
keyField string
리턴 TermsStatsFacetBuilder

Order() 공개 메소드

The order by which to return the facets by. Defaults to COUNT.
public Order ( TermsStatsComparatorType comparatorType ) : TermsStatsFacetBuilder
comparatorType TermsStatsComparatorType
리턴 TermsStatsFacetBuilder

Param() 공개 메소드

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.
리턴 TermsStatsFacetBuilder

Script() 공개 메소드

The language of the script.
public Script ( string script ) : TermsStatsFacetBuilder
script string
리턴 TermsStatsFacetBuilder

Size() 공개 메소드

Sets the size of the result.
public Size ( int size ) : TermsStatsFacetBuilder
size int
리턴 TermsStatsFacetBuilder

TermsStatsFacetBuilder() 공개 메소드

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

ToJsonObject() 공개 메소드

public ToJsonObject ( ) : object
리턴 object

ValueField() 공개 메소드

public ValueField ( string valueField ) : TermsStatsFacetBuilder
valueField string
리턴 TermsStatsFacetBuilder

ValueScript() 공개 메소드

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
리턴 TermsStatsFacetBuilder