elasticsearch

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2019 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ElasticConfig

type ElasticConfig struct {
	Endpoint           string
	Username           string
	Password           string
	Retries            int
	HealthCheckTimeout time.Duration
}

ElasticConfig configuration for Elastic Search instance

func (ElasticConfig) GetClientOption

func (c ElasticConfig) GetClientOption() []elastic3.ClientOptionFunc

GetClientOption returns a elasticSearch client options

type ElasticSearch3Client

type ElasticSearch3Client struct {
	Client *elastic3.Client
	// contains filtered or unexported fields
}

ElasticSearch3Client ElasticSearch client

func NewElasticSearch3Client

func NewElasticSearch3Client(config ElasticConfig) (*ElasticSearch3Client, error)

NewElasticSearch3Client new ES client configuration

func (*ElasticSearch3Client) Diagnose

Diagnose runs a diagnose over ES connection

Jump to

Keyboard shortcuts

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