MCPcopy Create free account

hub / github.com/go-mysql-org/go-mysql-elasticsearch / types & classes

Types & classes19 in github.com/go-mysql-org/go-mysql-elasticsearch

StructBulkRequest
BulkRequest is used to send multi request in batch.
elastic/client.go:82
StructBulkResponse
BulkResponse is the response for the bulk request.
elastic/client.go:152
StructBulkResponseItem
BulkResponseItem is the item in the bulk response.
elastic/client.go:161
StructClient
Client is the client to communicate with ES. Although there are many Elasticsearch clients with Go, I still want to implement one by myself. Because w
elastic/client.go:18
StructClientConfig
ClientConfig is the configuration for the client.
elastic/client.go:28
StructConfig
Config is the configuration
river/config.go:18
TypeAliasMapping
Mapping represents ES mapping.
elastic/client.go:178
StructMappingResponse
MappingResponse is the response for the mapping request.
elastic/client.go:172
StructResponse
Response is the ES response
elastic/client.go:68
StructResponseItem
ResponseItem is the ES item in the response.
elastic/client.go:58
StructRiver
River is a pluggable service within Elasticsearch pulling data then indexing it into Elasticsearch. We use this definition here too, although it may n
river/river.go:22
StructRule
Rule is the rule for how to sync data from MySQL to ES. If you want to sync MySQL data into elasticsearch, you must set a rule to let use know how to
river/rule.go:13
StructSourceConfig
SourceConfig is the configs for source
river/config.go:12
StructTomlDuration
TomlDuration supports time codec for TOML format.
river/config.go:73
StructelasticTestSuite
elastic/client_test.go:18
StructeventHandler
river/sync.go:34
StructmasterInfo
river/master.go:17
StructposSaver
river/sync.go:29
StructriverTestSuite
river/river_test.go:25