Class: QueryEntity

QueryEntity()

Class representing one Query Entity element of Ignite CacheConfiguration.

All configuration settings are optional and have defaults which are defined on a server side.

See Apache Ignite documentation for details of every configuration setting.

Constructor

new QueryEntity()

Public constructor.

Source:

Methods

getAliases() → {Map.<string, string>}

Source:
Returns:
Type
Map.<string, string>

getFields() → {Array.<QueryField>}

Source:
Returns:
Type
Array.<QueryField>

getIndexes() → {Array.<QueryIndex>}

Source:
Returns:
Type
Array.<QueryIndex>

getKeyFieldName() → {string}

Source:
Returns:
Type
string

getKeyTypeName() → {string}

Source:
Returns:
Type
string

getTableName() → {string}

Source:
Returns:
Type
string

getValueFieldName() → {string}

Source:
Returns:
Type
string

getValueTypeName() → {string}

Source:
Returns:
Type
string

setAliases(aliases) → {QueryEntity}

Parameters:
Name Type Description
aliases Map.<string, string>
Source:
Returns:
  • the same instance of the QueryEntity.
Type
QueryEntity

setFields(fields) → {QueryEntity}

Parameters:
Name Type Description
fields Array.<QueryField>
Source:
Returns:
  • the same instance of the QueryEntity.
Type
QueryEntity

setIndexes(indexes) → {QueryEntity}

Parameters:
Name Type Description
indexes Array.<QueryIndex>
Source:
Returns:
  • the same instance of the QueryEntity.
Type
QueryEntity

setKeyFieldName(keyFieldName) → {QueryEntity}

Parameters:
Name Type Description
keyFieldName string
Source:
Returns:
  • the same instance of the QueryEntity.
Type
QueryEntity

setKeyTypeName(keyTypeName) → {QueryEntity}

Parameters:
Name Type Description
keyTypeName string
Source:
Returns:
  • the same instance of the QueryEntity.
Type
QueryEntity

setTableName(tableName) → {QueryEntity}

Parameters:
Name Type Description
tableName string
Source:
Returns:
  • the same instance of the QueryEntity.
Type
QueryEntity

setValueFieldName(valueFieldName) → {QueryEntity}

Parameters:
Name Type Description
valueFieldName string
Source:
Returns:
  • the same instance of the QueryEntity.
Type
QueryEntity

setValueTypeName(valueTypeName) → {QueryEntity}

Parameters:
Name Type Description
valueTypeName string
Source:
Returns:
  • the same instance of the QueryEntity.
Type
QueryEntity