package
2.0.4+incompatible
Repository: https://github.com/mintel/elasticsearch-asg.git
Documentation: pkg.go.dev

# Packages

Package health implements Elasticsearch healthchecks (using https://github.com/heptiolabs/healthcheck) to check the liveness and readiness of an Elasticsearch node.

# Functions

NewCatShardsService creates a new CatShardsService.
NewClusterDeleteVotingConfigExclusion returns a new ClusterDeleteVotingConfigExclusion.
NewClusterGetSettingsService returns a new ClusterGetSettingsService.
NewClusterPostVotingConfigExclusion returns a new ClusterPostVotingConfigExclusion.
NewClusterPutSettingsService returns a new ClusterPutSettingsService.

# Structs

CatShardsResponseRow specifies the data returned for one shard of a CatShardsResponse.
CatShardsService returns the list of shards plus some additional information about them.
ClusterDeleteVotingConfigExclusion removes all voting configuration exclusions, allowing any node to return to the voting configuration in the future.
ClusterDeleteVotingConfigExclusionResponse represents the response from ClusterDeleteVotingConfigExclusion.
ClusterGetSettingsResponse represents the response from the Elasticsearch `GET /_cluster/settings` API.
ClusterGetSettingsService gets the settings of an Elasticsearch cluster.
ClusterPostVotingConfigExclusion removes all voting configuration exclusions, allowing any node to return to the voting configuration in the future.
ClusterPostVotingConfigExclusionResponse represents the response from ClusterPostVotingConfigExclusion.
ClusterPutSettingsResponse represents the response from the Elasticsearch `PUT /_cluster/settings` API.
ClusterPutSettingsService updates the settings of an Elasticsearch cluster.

# Type aliases

CatShardsResponse is the outcome of CatShardsService.Do.