Home Reference Source Repository
import ElasticsearchFacade from 'schema-mapper-driver-elasticsearch'
public class | source

ElasticsearchFacade

Constructor Summary

Public Constructor
public

constructor(config: *)

Member Summary

Public Members
public
public

bulk: *

public

client: *

public
public
public

syncer: *

Method Summary

Public Methods
public

delItem(schema: *, delItemInfo: *): *

public

drop(projectName: *, projectVersion: *): *

public

migrate(projectId: *, oldProject: *, project: *, changes: *): *

public

putItem(schema: *, dataInfo: *): *

Public Constructors

public constructor(config: *) source

Params:

NameTypeAttributeDescription
config *

Public Members

public autoFlushBulk: * source

public bulk: * source

public client: * source

public migrator: * source

public serializer: * source

public syncer: * source

Public Methods

public delItem(schema: *, delItemInfo: *): * source

Params:

NameTypeAttributeDescription
schema *
delItemInfo *

Return:

*

public drop(projectName: *, projectVersion: *): * source

Params:

NameTypeAttributeDescription
projectName *
projectVersion *

Return:

*

public migrate(projectId: *, oldProject: *, project: *, changes: *): * source

Params:

NameTypeAttributeDescription
projectId *
oldProject *
project *
changes *

Return:

*

public putItem(schema: *, dataInfo: *): * source

Params:

NameTypeAttributeDescription
schema *
dataInfo *

Return:

*