func (s *ClusterHealthService) ErrorTrace(errorTrace bool) *ClusterHealthService {
	s.errorTrace = &errorTrace
	return s
}
ErrorTrace specifies whether to include the stack trace of returned errors.
package elastic
import (
	"context"
	"fmt"
	"net/http"
	"net/url"
	"strings"
	"github.com/olivere/elastic/v7/uritemplates"
)
type ClusterHealthService struct {
	client *Client
	pretty     *bool        
	human      *bool        
	errorTrace *bool        
	filterPath []string     
	headers    http.Header  
	indices                   []string
	level                     string
	local                     *bool
	masterTimeout             string
	timeout                   string
	waitForActiveShards       *int
	waitForNodes              string
	waitForNoRelocatingShards *bool
	waitForStatus             string
}
func NewClusterHealthService(client *Client) *ClusterHealthService {
	return &ClusterHealthService{
		client:  client,
		indices: make([]string, 0),
	}
}
func (s *ClusterHealthService) Pretty(pretty bool) *ClusterHealthService {
	s.pretty = &pretty
	return s
}
func (s *ClusterHealthService) Human(human bool) *ClusterHealthService {
	s.human = &human
	return s
}