package
6.8.10
Repository: https://github.com/elastic/go-elasticsearch.git
Documentation: pkg.go.dev

# Functions

NewBulkIndexer creates a new bulk indexer.
NewJSONReader encodes v into JSON and returns it as an io.Reader.

# Structs

BulkIndexerConfig represents configuration of the indexer.
BulkIndexerItem represents an indexer item.
BulkIndexerResponse represents the Elasticsearch response.
BulkIndexerResponseItem represents the Elasticsearch response item.
BulkIndexerStats represents the indexer statistics.
JSONReader represents a reader which takes an interface value, encodes it into JSON, and wraps it in an io.Reader.

# Interfaces

BulkIndexer represents a parallel, asynchronous, efficient indexer for Elasticsearch.
BulkIndexerDebugLogger defines the interface for a debugging logger.
BulkResponseJSONDecoder defines the interface for custom JSON decoders.
JSONEncoder defines the interface for custom JSON encoders.