esutils

package
v0.22.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 8, 2021 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ESClient

type ESClient interface {
	PutIndexTemplate(s suite.Suite, templateConfigFile, templateName string)
	CreateIndex(s suite.Suite, indexName string)
	DeleteIndex(s suite.Suite, indexName string)
	PutMaxResultWindow(indexName string, maxResultWindow int) error
	GetMaxResultWindow(indexName string) (string, error)
}

ESClient is ElasicSearch client for running test suite to be implemented in different versions of ES. Those interfaces are only being used by tests so we don't implement in common/elasticsearch pkg.

func CreateESClient

func CreateESClient(s suite.Suite, url string, version string) ESClient

CreateESClient create ElasticSearch client for test

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL