esutils

package
v1.2.11-prerelease7 Latest Latest
Warning

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

Go to latest
Published: Jun 21, 2024 License: MIT Imports: 15 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(t *testing.T, templateConfigFile, templateName string)
	CreateIndex(t *testing.T, indexName string)
	DeleteIndex(t *testing.T, indexName string)
	PutMaxResultWindow(t *testing.T, indexName string, maxResultWindow int) error
	GetMaxResultWindow(t *testing.T, 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(t *testing.T, 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