Skip to main content

@terascope/types / xlucene-interfaces

xlucene-interfaces

Enumerations

EnumerationDescription
xLuceneFieldType-

Interfaces

InterfaceDescription
XluceneBaseOptions-
xLuceneTypeConfig-
xLuceneVariablesxLucene variable definitions

Type Aliases

XluceneGeoSortConfig

XluceneGeoSortConfig = object

Defined in: packages/types/src/xlucene-interfaces.ts:47

Properties

default_order

default_order: SortOrder

Defined in: packages/types/src/xlucene-interfaces.ts:55

default_unit

default_unit: GeoDistanceUnit

Defined in: packages/types/src/xlucene-interfaces.ts:56

field?

optional field?: string

Defined in: packages/types/src/xlucene-interfaces.ts:49

order?

optional order?: SortOrder

Defined in: packages/types/src/xlucene-interfaces.ts:52

point?

optional point?: GeoPoint

Defined in: packages/types/src/xlucene-interfaces.ts:50

unit?

optional unit?: GeoDistanceUnit

Defined in: packages/types/src/xlucene-interfaces.ts:53


XluceneTranslateQueryOptions

XluceneTranslateQueryOptions = XluceneBaseOptions & Partial<ClientMetadata> & object

Defined in: packages/types/src/xlucene-interfaces.ts:42

Type Declaration

geo_sort_config?

optional geo_sort_config?: XluceneGeoSortConfig

logger?

optional logger?: Logger

Functions

isXLuceneFieldType()

isXLuceneFieldType(value): value is xLuceneFieldType

Defined in: packages/types/src/xlucene-interfaces.ts:21

Parameters

ParameterType
valueany

Returns

value is xLuceneFieldType