genuineCheckHeader validates the presence of the X-Elastic-Product header
(header http.Header)
| 629 | |
| 630 | // genuineCheckHeader validates the presence of the X-Elastic-Product header |
| 631 | func genuineCheckHeader(header http.Header) error { |
| 632 | if header.Get("X-Elastic-Product") != "Elasticsearch" { |
| 633 | return errors.New(unknownProduct) |
| 634 | } |
| 635 | return nil |
| 636 | } |
| 637 | |
| 638 | // Metrics returns the client metrics. |
| 639 | func (c *BaseClient) Metrics() (elastictransport.Metrics, error) { |