Versions in this module Expand all Collapse all v9 v9.0.1 Aug 24, 2026 Changes in this version type Config + Addresses []string v9.0.0 Aug 8, 2026 Changes in this version + func DefaultRetryConditions() []resty.RetryConditionFunc + func ESSearchRetryConditions() []resty.RetryConditionFunc + func IsConflict(err error) bool + func IsNotFound(err error) bool + func IsUnauthorized(err error) bool + func RedactURL(rawURL string) string + type AcknowledgedResponse = types.AcknowledgedResponse + type BroadcastResponse = types.BroadcastResponse + type Client interface + AsyncSearch func() api.AsyncSearchService + Autoscaling func() api.AutoscalingService + CCR func() api.CcrService + Cat func() api.CatService + Cluster func() api.ClusterService + DanglingIndices func() api.DanglingIndicesService + Document func() api.DocumentService + EQL func() api.EqlService + Enrich func() api.EnrichService + Features func() api.FeaturesService + Fleet func() api.FleetService + Graph func() api.GraphService + HealthReport func() api.HealthReportService + ILM func() api.IlmService + Indices func() api.IndicesService + Inference func() api.InferenceService + Info func() api.InfoService + Ingest func() api.IngestService + License func() api.LicenseService + Logstash func() api.LogstashService + ML func() api.MlService + Migration func() api.MigrationService + Nodes func() api.NodesService + QueryRules func() api.QueryRulesService + RestyClient func() *resty.Client + SLM func() api.SlmService + SQL func() api.SqlService + SSL func() api.SslService + Script func() api.ScriptService + Search func() api.SearchService + SearchApplication func() api.SearchApplicationService + SearchableSnapshots func() api.SearchableSnapshotsService + Security func() api.SecurityService + Shutdown func() api.ShutdownService + Snapshot func() api.SnapshotService + Streams func() api.StreamsService + Synonyms func() api.SynonymsService + Tasks func() api.TasksService + TextStructure func() api.TextStructureService + Transform func() api.TransformService + Watcher func() api.WatcherService + XPack func() api.XpackService + func New(cfg *Config, logger *logrus.Entry) (Client, error) + type CommonParams = types.CommonParams + type Config struct + APIKey string + AllowInsecureHTTP bool + BearerToken string + CACert []byte + DisableHTTP2 bool + IdleConnTimeout time.Duration + Password string + RetryConditions []resty.RetryConditionFunc + RetryCount int + RetryMaxWaitTime time.Duration + RetryWaitTime time.Duration + TLSSkipVerify bool + Timeout time.Duration + URL string + Username string + type DefaultClient struct + func (c *DefaultClient) AsyncSearch() api.AsyncSearchService + func (c *DefaultClient) Autoscaling() api.AutoscalingService + func (c *DefaultClient) CCR() api.CcrService + func (c *DefaultClient) Cat() api.CatService + func (c *DefaultClient) Cluster() api.ClusterService + func (c *DefaultClient) DanglingIndices() api.DanglingIndicesService + func (c *DefaultClient) Document() api.DocumentService + func (c *DefaultClient) EQL() api.EqlService + func (c *DefaultClient) Enrich() api.EnrichService + func (c *DefaultClient) Features() api.FeaturesService + func (c *DefaultClient) Fleet() api.FleetService + func (c *DefaultClient) Graph() api.GraphService + func (c *DefaultClient) HealthReport() api.HealthReportService + func (c *DefaultClient) ILM() api.IlmService + func (c *DefaultClient) Indices() api.IndicesService + func (c *DefaultClient) Inference() api.InferenceService + func (c *DefaultClient) Info() api.InfoService + func (c *DefaultClient) Ingest() api.IngestService + func (c *DefaultClient) License() api.LicenseService + func (c *DefaultClient) Logstash() api.LogstashService + func (c *DefaultClient) ML() api.MlService + func (c *DefaultClient) Migration() api.MigrationService + func (c *DefaultClient) Nodes() api.NodesService + func (c *DefaultClient) QueryRules() api.QueryRulesService + func (c *DefaultClient) RestyClient() *resty.Client + func (c *DefaultClient) SLM() api.SlmService + func (c *DefaultClient) SQL() api.SqlService + func (c *DefaultClient) SSL() api.SslService + func (c *DefaultClient) Script() api.ScriptService + func (c *DefaultClient) Search() api.SearchService + func (c *DefaultClient) SearchApplication() api.SearchApplicationService + func (c *DefaultClient) SearchableSnapshots() api.SearchableSnapshotsService + func (c *DefaultClient) Security() api.SecurityService + func (c *DefaultClient) Shutdown() api.ShutdownService + func (c *DefaultClient) Snapshot() api.SnapshotService + func (c *DefaultClient) Streams() api.StreamsService + func (c *DefaultClient) Synonyms() api.SynonymsService + func (c *DefaultClient) Tasks() api.TasksService + func (c *DefaultClient) TextStructure() api.TextStructureService + func (c *DefaultClient) Transform() api.TransformService + func (c *DefaultClient) Watcher() api.WatcherService + func (c *DefaultClient) XPack() api.XpackService + type DocumentVersion = types.DocumentVersion + type ElasticsearchError = types.ElasticsearchError + type ElasticsearchErrorDetails = types.ElasticsearchErrorDetails + type FailedNodeException = types.FailedNodeException + type ListResponse = types.ListResponse[T] + type ScriptErrorPosition = types.ScriptErrorPosition + type ShardOperationFailedException = types.ShardOperationFailedException + type ShardsInfo = types.ShardsInfo + type UnixMilliTime = types.UnixMilliTime