/* * Licensed to Elasticsearch B.V. under one or more contributor * license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright * ownership. Elasticsearch B.V. licenses this file to you under * the Apache License, Version 2.0 (the "License"); you may * not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import * as T from './types' import { TransportRequestPromise, TransportRequestCallback, TransportRequestOptions, ApiError, ApiResponse } from '../lib/Transport' /** * We are still working on this type, it will arrive soon. * If it's critical for you, please open an issue. * https://github.com/elastic/elasticsearch-js */ type TODO = Record declare type callbackFn = (err: ApiError, result: ApiResponse) => void; declare class ESAPI { asyncSearch: { delete(params: T.AsyncSearchDeleteRequest, options?: TransportRequestOptions): TransportRequestPromise> delete(params: T.AsyncSearchDeleteRequest, callback: callbackFn): TransportRequestCallback delete(params: T.AsyncSearchDeleteRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback get(params: T.AsyncSearchGetRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> get(params: T.AsyncSearchGetRequest, callback: callbackFn, TContext>): TransportRequestCallback get(params: T.AsyncSearchGetRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback status(params: T.AsyncSearchStatusRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> status(params: T.AsyncSearchStatusRequest, callback: callbackFn, TContext>): TransportRequestCallback status(params: T.AsyncSearchStatusRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback submit(params?: T.AsyncSearchSubmitRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> submit(callback: callbackFn, TContext>): TransportRequestCallback submit(params: T.AsyncSearchSubmitRequest, callback: callbackFn, TContext>): TransportRequestCallback submit(params: T.AsyncSearchSubmitRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback } autoscaling: { deleteAutoscalingPolicy(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteAutoscalingPolicy(callback: callbackFn): TransportRequestCallback deleteAutoscalingPolicy(params: TODO, callback: callbackFn): TransportRequestCallback deleteAutoscalingPolicy(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getAutoscalingCapacity(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getAutoscalingCapacity(callback: callbackFn): TransportRequestCallback getAutoscalingCapacity(params: TODO, callback: callbackFn): TransportRequestCallback getAutoscalingCapacity(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getAutoscalingPolicy(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getAutoscalingPolicy(callback: callbackFn): TransportRequestCallback getAutoscalingPolicy(params: TODO, callback: callbackFn): TransportRequestCallback getAutoscalingPolicy(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putAutoscalingPolicy(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> putAutoscalingPolicy(callback: callbackFn): TransportRequestCallback putAutoscalingPolicy(params: TODO, callback: callbackFn): TransportRequestCallback putAutoscalingPolicy(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } bulk(params: T.BulkRequest, options?: TransportRequestOptions): TransportRequestPromise> bulk(params: T.BulkRequest, callback: callbackFn): TransportRequestCallback bulk(params: T.BulkRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback cat: { aliases(params?: T.CatAliasesRequest, options?: TransportRequestOptions): TransportRequestPromise> aliases(callback: callbackFn): TransportRequestCallback aliases(params: T.CatAliasesRequest, callback: callbackFn): TransportRequestCallback aliases(params: T.CatAliasesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback allocation(params?: T.CatAllocationRequest, options?: TransportRequestOptions): TransportRequestPromise> allocation(callback: callbackFn): TransportRequestCallback allocation(params: T.CatAllocationRequest, callback: callbackFn): TransportRequestCallback allocation(params: T.CatAllocationRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback count(params?: T.CatCountRequest, options?: TransportRequestOptions): TransportRequestPromise> count(callback: callbackFn): TransportRequestCallback count(params: T.CatCountRequest, callback: callbackFn): TransportRequestCallback count(params: T.CatCountRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback fielddata(params?: T.CatFielddataRequest, options?: TransportRequestOptions): TransportRequestPromise> fielddata(callback: callbackFn): TransportRequestCallback fielddata(params: T.CatFielddataRequest, callback: callbackFn): TransportRequestCallback fielddata(params: T.CatFielddataRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback health(params?: T.CatHealthRequest, options?: TransportRequestOptions): TransportRequestPromise> health(callback: callbackFn): TransportRequestCallback health(params: T.CatHealthRequest, callback: callbackFn): TransportRequestCallback health(params: T.CatHealthRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback help(params?: T.CatHelpRequest, options?: TransportRequestOptions): TransportRequestPromise> help(callback: callbackFn): TransportRequestCallback help(params: T.CatHelpRequest, callback: callbackFn): TransportRequestCallback help(params: T.CatHelpRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback indices(params?: T.CatIndicesRequest, options?: TransportRequestOptions): TransportRequestPromise> indices(callback: callbackFn): TransportRequestCallback indices(params: T.CatIndicesRequest, callback: callbackFn): TransportRequestCallback indices(params: T.CatIndicesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback master(params?: T.CatMasterRequest, options?: TransportRequestOptions): TransportRequestPromise> master(callback: callbackFn): TransportRequestCallback master(params: T.CatMasterRequest, callback: callbackFn): TransportRequestCallback master(params: T.CatMasterRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback mlDataFrameAnalytics(params?: T.CatDataFrameAnalyticsRequest, options?: TransportRequestOptions): TransportRequestPromise> mlDataFrameAnalytics(callback: callbackFn): TransportRequestCallback mlDataFrameAnalytics(params: T.CatDataFrameAnalyticsRequest, callback: callbackFn): TransportRequestCallback mlDataFrameAnalytics(params: T.CatDataFrameAnalyticsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback mlDatafeeds(params?: T.CatDatafeedsRequest, options?: TransportRequestOptions): TransportRequestPromise> mlDatafeeds(callback: callbackFn): TransportRequestCallback mlDatafeeds(params: T.CatDatafeedsRequest, callback: callbackFn): TransportRequestCallback mlDatafeeds(params: T.CatDatafeedsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback mlJobs(params?: T.CatJobsRequest, options?: TransportRequestOptions): TransportRequestPromise> mlJobs(callback: callbackFn): TransportRequestCallback mlJobs(params: T.CatJobsRequest, callback: callbackFn): TransportRequestCallback mlJobs(params: T.CatJobsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback mlTrainedModels(params?: T.CatTrainedModelsRequest, options?: TransportRequestOptions): TransportRequestPromise> mlTrainedModels(callback: callbackFn): TransportRequestCallback mlTrainedModels(params: T.CatTrainedModelsRequest, callback: callbackFn): TransportRequestCallback mlTrainedModels(params: T.CatTrainedModelsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback nodeattrs(params?: T.CatNodeAttributesRequest, options?: TransportRequestOptions): TransportRequestPromise> nodeattrs(callback: callbackFn): TransportRequestCallback nodeattrs(params: T.CatNodeAttributesRequest, callback: callbackFn): TransportRequestCallback nodeattrs(params: T.CatNodeAttributesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback nodes(params?: T.CatNodesRequest, options?: TransportRequestOptions): TransportRequestPromise> nodes(callback: callbackFn): TransportRequestCallback nodes(params: T.CatNodesRequest, callback: callbackFn): TransportRequestCallback nodes(params: T.CatNodesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback pendingTasks(params?: T.CatPendingTasksRequest, options?: TransportRequestOptions): TransportRequestPromise> pendingTasks(callback: callbackFn): TransportRequestCallback pendingTasks(params: T.CatPendingTasksRequest, callback: callbackFn): TransportRequestCallback pendingTasks(params: T.CatPendingTasksRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback plugins(params?: T.CatPluginsRequest, options?: TransportRequestOptions): TransportRequestPromise> plugins(callback: callbackFn): TransportRequestCallback plugins(params: T.CatPluginsRequest, callback: callbackFn): TransportRequestCallback plugins(params: T.CatPluginsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback recovery(params?: T.CatRecoveryRequest, options?: TransportRequestOptions): TransportRequestPromise> recovery(callback: callbackFn): TransportRequestCallback recovery(params: T.CatRecoveryRequest, callback: callbackFn): TransportRequestCallback recovery(params: T.CatRecoveryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback repositories(params?: T.CatRepositoriesRequest, options?: TransportRequestOptions): TransportRequestPromise> repositories(callback: callbackFn): TransportRequestCallback repositories(params: T.CatRepositoriesRequest, callback: callbackFn): TransportRequestCallback repositories(params: T.CatRepositoriesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback segments(params?: T.CatSegmentsRequest, options?: TransportRequestOptions): TransportRequestPromise> segments(callback: callbackFn): TransportRequestCallback segments(params: T.CatSegmentsRequest, callback: callbackFn): TransportRequestCallback segments(params: T.CatSegmentsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback shards(params?: T.CatShardsRequest, options?: TransportRequestOptions): TransportRequestPromise> shards(callback: callbackFn): TransportRequestCallback shards(params: T.CatShardsRequest, callback: callbackFn): TransportRequestCallback shards(params: T.CatShardsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback snapshots(params?: T.CatSnapshotsRequest, options?: TransportRequestOptions): TransportRequestPromise> snapshots(callback: callbackFn): TransportRequestCallback snapshots(params: T.CatSnapshotsRequest, callback: callbackFn): TransportRequestCallback snapshots(params: T.CatSnapshotsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback tasks(params?: T.CatTasksRequest, options?: TransportRequestOptions): TransportRequestPromise> tasks(callback: callbackFn): TransportRequestCallback tasks(params: T.CatTasksRequest, callback: callbackFn): TransportRequestCallback tasks(params: T.CatTasksRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback templates(params?: T.CatTemplatesRequest, options?: TransportRequestOptions): TransportRequestPromise> templates(callback: callbackFn): TransportRequestCallback templates(params: T.CatTemplatesRequest, callback: callbackFn): TransportRequestCallback templates(params: T.CatTemplatesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback threadPool(params?: T.CatThreadPoolRequest, options?: TransportRequestOptions): TransportRequestPromise> threadPool(callback: callbackFn): TransportRequestCallback threadPool(params: T.CatThreadPoolRequest, callback: callbackFn): TransportRequestCallback threadPool(params: T.CatThreadPoolRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback transforms(params?: T.CatTransformsRequest, options?: TransportRequestOptions): TransportRequestPromise> transforms(callback: callbackFn): TransportRequestCallback transforms(params: T.CatTransformsRequest, callback: callbackFn): TransportRequestCallback transforms(params: T.CatTransformsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } ccr: { deleteAutoFollowPattern(params: T.DeleteAutoFollowPatternRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteAutoFollowPattern(params: T.DeleteAutoFollowPatternRequest, callback: callbackFn): TransportRequestCallback deleteAutoFollowPattern(params: T.DeleteAutoFollowPatternRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback follow(params: T.CreateFollowIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> follow(params: T.CreateFollowIndexRequest, callback: callbackFn): TransportRequestCallback follow(params: T.CreateFollowIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback followInfo(params: T.FollowInfoRequest, options?: TransportRequestOptions): TransportRequestPromise> followInfo(params: T.FollowInfoRequest, callback: callbackFn): TransportRequestCallback followInfo(params: T.FollowInfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback followStats(params: T.FollowIndexStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> followStats(params: T.FollowIndexStatsRequest, callback: callbackFn): TransportRequestCallback followStats(params: T.FollowIndexStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback forgetFollower(params: T.ForgetFollowerIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> forgetFollower(params: T.ForgetFollowerIndexRequest, callback: callbackFn): TransportRequestCallback forgetFollower(params: T.ForgetFollowerIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getAutoFollowPattern(params?: T.GetAutoFollowPatternRequest, options?: TransportRequestOptions): TransportRequestPromise> getAutoFollowPattern(callback: callbackFn): TransportRequestCallback getAutoFollowPattern(params: T.GetAutoFollowPatternRequest, callback: callbackFn): TransportRequestCallback getAutoFollowPattern(params: T.GetAutoFollowPatternRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback pauseAutoFollowPattern(params: T.PauseAutoFollowPatternRequest, options?: TransportRequestOptions): TransportRequestPromise> pauseAutoFollowPattern(params: T.PauseAutoFollowPatternRequest, callback: callbackFn): TransportRequestCallback pauseAutoFollowPattern(params: T.PauseAutoFollowPatternRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback pauseFollow(params: T.PauseFollowIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> pauseFollow(params: T.PauseFollowIndexRequest, callback: callbackFn): TransportRequestCallback pauseFollow(params: T.PauseFollowIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putAutoFollowPattern(params: T.CreateAutoFollowPatternRequest, options?: TransportRequestOptions): TransportRequestPromise> putAutoFollowPattern(params: T.CreateAutoFollowPatternRequest, callback: callbackFn): TransportRequestCallback putAutoFollowPattern(params: T.CreateAutoFollowPatternRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback resumeAutoFollowPattern(params: T.ResumeAutoFollowPatternRequest, options?: TransportRequestOptions): TransportRequestPromise> resumeAutoFollowPattern(params: T.ResumeAutoFollowPatternRequest, callback: callbackFn): TransportRequestCallback resumeAutoFollowPattern(params: T.ResumeAutoFollowPatternRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback resumeFollow(params: T.ResumeFollowIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> resumeFollow(params: T.ResumeFollowIndexRequest, callback: callbackFn): TransportRequestCallback resumeFollow(params: T.ResumeFollowIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: T.CcrStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: T.CcrStatsRequest, callback: callbackFn): TransportRequestCallback stats(params: T.CcrStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback unfollow(params: T.UnfollowIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> unfollow(params: T.UnfollowIndexRequest, callback: callbackFn): TransportRequestCallback unfollow(params: T.UnfollowIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } clearScroll(params?: T.ClearScrollRequest, options?: TransportRequestOptions): TransportRequestPromise> clearScroll(callback: callbackFn): TransportRequestCallback clearScroll(params: T.ClearScrollRequest, callback: callbackFn): TransportRequestCallback clearScroll(params: T.ClearScrollRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback closePointInTime(params?: T.ClosePointInTimeRequest, options?: TransportRequestOptions): TransportRequestPromise> closePointInTime(callback: callbackFn): TransportRequestCallback closePointInTime(params: T.ClosePointInTimeRequest, callback: callbackFn): TransportRequestCallback closePointInTime(params: T.ClosePointInTimeRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback cluster: { allocationExplain(params?: T.ClusterAllocationExplainRequest, options?: TransportRequestOptions): TransportRequestPromise> allocationExplain(callback: callbackFn): TransportRequestCallback allocationExplain(params: T.ClusterAllocationExplainRequest, callback: callbackFn): TransportRequestCallback allocationExplain(params: T.ClusterAllocationExplainRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteComponentTemplate(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteComponentTemplate(callback: callbackFn): TransportRequestCallback deleteComponentTemplate(params: TODO, callback: callbackFn): TransportRequestCallback deleteComponentTemplate(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteVotingConfigExclusions(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteVotingConfigExclusions(callback: callbackFn): TransportRequestCallback deleteVotingConfigExclusions(params: TODO, callback: callbackFn): TransportRequestCallback deleteVotingConfigExclusions(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback existsComponentTemplate(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> existsComponentTemplate(callback: callbackFn): TransportRequestCallback existsComponentTemplate(params: TODO, callback: callbackFn): TransportRequestCallback existsComponentTemplate(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getComponentTemplate(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getComponentTemplate(callback: callbackFn): TransportRequestCallback getComponentTemplate(params: TODO, callback: callbackFn): TransportRequestCallback getComponentTemplate(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getSettings(params?: T.ClusterGetSettingsRequest, options?: TransportRequestOptions): TransportRequestPromise> getSettings(callback: callbackFn): TransportRequestCallback getSettings(params: T.ClusterGetSettingsRequest, callback: callbackFn): TransportRequestCallback getSettings(params: T.ClusterGetSettingsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback health(params?: T.ClusterHealthRequest, options?: TransportRequestOptions): TransportRequestPromise> health(callback: callbackFn): TransportRequestCallback health(params: T.ClusterHealthRequest, callback: callbackFn): TransportRequestCallback health(params: T.ClusterHealthRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback pendingTasks(params?: T.ClusterPendingTasksRequest, options?: TransportRequestOptions): TransportRequestPromise> pendingTasks(callback: callbackFn): TransportRequestCallback pendingTasks(params: T.ClusterPendingTasksRequest, callback: callbackFn): TransportRequestCallback pendingTasks(params: T.ClusterPendingTasksRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback postVotingConfigExclusions(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> postVotingConfigExclusions(callback: callbackFn): TransportRequestCallback postVotingConfigExclusions(params: TODO, callback: callbackFn): TransportRequestCallback postVotingConfigExclusions(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putComponentTemplate(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> putComponentTemplate(callback: callbackFn): TransportRequestCallback putComponentTemplate(params: TODO, callback: callbackFn): TransportRequestCallback putComponentTemplate(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putSettings(params?: T.ClusterPutSettingsRequest, options?: TransportRequestOptions): TransportRequestPromise> putSettings(callback: callbackFn): TransportRequestCallback putSettings(params: T.ClusterPutSettingsRequest, callback: callbackFn): TransportRequestCallback putSettings(params: T.ClusterPutSettingsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback remoteInfo(params?: T.RemoteInfoRequest, options?: TransportRequestOptions): TransportRequestPromise> remoteInfo(callback: callbackFn): TransportRequestCallback remoteInfo(params: T.RemoteInfoRequest, callback: callbackFn): TransportRequestCallback remoteInfo(params: T.RemoteInfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback reroute(params?: T.ClusterRerouteRequest, options?: TransportRequestOptions): TransportRequestPromise> reroute(callback: callbackFn): TransportRequestCallback reroute(params: T.ClusterRerouteRequest, callback: callbackFn): TransportRequestCallback reroute(params: T.ClusterRerouteRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback state(params?: T.ClusterStateRequest, options?: TransportRequestOptions): TransportRequestPromise> state(callback: callbackFn): TransportRequestCallback state(params: T.ClusterStateRequest, callback: callbackFn): TransportRequestCallback state(params: T.ClusterStateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: T.ClusterStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: T.ClusterStatsRequest, callback: callbackFn): TransportRequestCallback stats(params: T.ClusterStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } count(params?: T.CountRequest, options?: TransportRequestOptions): TransportRequestPromise> count(callback: callbackFn): TransportRequestCallback count(params: T.CountRequest, callback: callbackFn): TransportRequestCallback count(params: T.CountRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback create(params: T.CreateRequest, options?: TransportRequestOptions): TransportRequestPromise> create(params: T.CreateRequest, callback: callbackFn): TransportRequestCallback create(params: T.CreateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback danglingIndices: { deleteDanglingIndex(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteDanglingIndex(callback: callbackFn): TransportRequestCallback deleteDanglingIndex(params: TODO, callback: callbackFn): TransportRequestCallback deleteDanglingIndex(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback importDanglingIndex(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> importDanglingIndex(callback: callbackFn): TransportRequestCallback importDanglingIndex(params: TODO, callback: callbackFn): TransportRequestCallback importDanglingIndex(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback listDanglingIndices(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> listDanglingIndices(callback: callbackFn): TransportRequestCallback listDanglingIndices(params: TODO, callback: callbackFn): TransportRequestCallback listDanglingIndices(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } dataFrameTransformDeprecated: { deleteTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteTransform(callback: callbackFn): TransportRequestCallback deleteTransform(params: TODO, callback: callbackFn): TransportRequestCallback deleteTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getTransform(callback: callbackFn): TransportRequestCallback getTransform(params: TODO, callback: callbackFn): TransportRequestCallback getTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTransformStats(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getTransformStats(callback: callbackFn): TransportRequestCallback getTransformStats(params: TODO, callback: callbackFn): TransportRequestCallback getTransformStats(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback previewTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> previewTransform(callback: callbackFn): TransportRequestCallback previewTransform(params: TODO, callback: callbackFn): TransportRequestCallback previewTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> putTransform(callback: callbackFn): TransportRequestCallback putTransform(params: TODO, callback: callbackFn): TransportRequestCallback putTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback startTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> startTransform(callback: callbackFn): TransportRequestCallback startTransform(params: TODO, callback: callbackFn): TransportRequestCallback startTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stopTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> stopTransform(callback: callbackFn): TransportRequestCallback stopTransform(params: TODO, callback: callbackFn): TransportRequestCallback stopTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> updateTransform(callback: callbackFn): TransportRequestCallback updateTransform(params: TODO, callback: callbackFn): TransportRequestCallback updateTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } delete(params: T.DeleteRequest, options?: TransportRequestOptions): TransportRequestPromise> delete(params: T.DeleteRequest, callback: callbackFn): TransportRequestCallback delete(params: T.DeleteRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteByQuery(params: T.DeleteByQueryRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteByQuery(params: T.DeleteByQueryRequest, callback: callbackFn): TransportRequestCallback deleteByQuery(params: T.DeleteByQueryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteByQueryRethrottle(params: T.DeleteByQueryRethrottleRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteByQueryRethrottle(params: T.DeleteByQueryRethrottleRequest, callback: callbackFn): TransportRequestCallback deleteByQueryRethrottle(params: T.DeleteByQueryRethrottleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteScript(params: T.DeleteScriptRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteScript(params: T.DeleteScriptRequest, callback: callbackFn): TransportRequestCallback deleteScript(params: T.DeleteScriptRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback enrich: { deletePolicy(params: T.DeleteEnrichPolicyRequest, options?: TransportRequestOptions): TransportRequestPromise> deletePolicy(params: T.DeleteEnrichPolicyRequest, callback: callbackFn): TransportRequestCallback deletePolicy(params: T.DeleteEnrichPolicyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback executePolicy(params: T.ExecuteEnrichPolicyRequest, options?: TransportRequestOptions): TransportRequestPromise> executePolicy(params: T.ExecuteEnrichPolicyRequest, callback: callbackFn): TransportRequestCallback executePolicy(params: T.ExecuteEnrichPolicyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getPolicy(params?: T.GetEnrichPolicyRequest, options?: TransportRequestOptions): TransportRequestPromise> getPolicy(callback: callbackFn): TransportRequestCallback getPolicy(params: T.GetEnrichPolicyRequest, callback: callbackFn): TransportRequestCallback getPolicy(params: T.GetEnrichPolicyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putPolicy(params: T.PutEnrichPolicyRequest, options?: TransportRequestOptions): TransportRequestPromise> putPolicy(params: T.PutEnrichPolicyRequest, callback: callbackFn): TransportRequestCallback putPolicy(params: T.PutEnrichPolicyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: T.EnrichStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: T.EnrichStatsRequest, callback: callbackFn): TransportRequestCallback stats(params: T.EnrichStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } eql: { delete(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> delete(callback: callbackFn): TransportRequestCallback delete(params: TODO, callback: callbackFn): TransportRequestCallback delete(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback get(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> get(callback: callbackFn): TransportRequestCallback get(params: TODO, callback: callbackFn): TransportRequestCallback get(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getStatus(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getStatus(callback: callbackFn): TransportRequestCallback getStatus(params: TODO, callback: callbackFn): TransportRequestCallback getStatus(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback search(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> search(callback: callbackFn): TransportRequestCallback search(params: TODO, callback: callbackFn): TransportRequestCallback search(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } exists(params: T.DocumentExistsRequest, options?: TransportRequestOptions): TransportRequestPromise> exists(params: T.DocumentExistsRequest, callback: callbackFn): TransportRequestCallback exists(params: T.DocumentExistsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback existsSource(params: T.SourceExistsRequest, options?: TransportRequestOptions): TransportRequestPromise> existsSource(params: T.SourceExistsRequest, callback: callbackFn): TransportRequestCallback existsSource(params: T.SourceExistsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback explain(params: T.ExplainRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> explain(params: T.ExplainRequest, callback: callbackFn, TContext>): TransportRequestCallback explain(params: T.ExplainRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback features: { getFeatures(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getFeatures(callback: callbackFn): TransportRequestCallback getFeatures(params: TODO, callback: callbackFn): TransportRequestCallback getFeatures(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } fieldCaps(params?: T.FieldCapabilitiesRequest, options?: TransportRequestOptions): TransportRequestPromise> fieldCaps(callback: callbackFn): TransportRequestCallback fieldCaps(params: T.FieldCapabilitiesRequest, callback: callbackFn): TransportRequestCallback fieldCaps(params: T.FieldCapabilitiesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback get(params: T.GetRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> get(params: T.GetRequest, callback: callbackFn, TContext>): TransportRequestCallback get(params: T.GetRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback getScript(params: T.GetScriptRequest, options?: TransportRequestOptions): TransportRequestPromise> getScript(params: T.GetScriptRequest, callback: callbackFn): TransportRequestCallback getScript(params: T.GetScriptRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getScriptContext(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getScriptContext(callback: callbackFn): TransportRequestCallback getScriptContext(params: TODO, callback: callbackFn): TransportRequestCallback getScriptContext(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getScriptLanguages(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getScriptLanguages(callback: callbackFn): TransportRequestCallback getScriptLanguages(params: TODO, callback: callbackFn): TransportRequestCallback getScriptLanguages(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getSource(params: T.SourceRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> getSource(params: T.SourceRequest, callback: callbackFn, TContext>): TransportRequestCallback getSource(params: T.SourceRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback graph: { explore(params: T.GraphExploreRequest, options?: TransportRequestOptions): TransportRequestPromise> explore(params: T.GraphExploreRequest, callback: callbackFn): TransportRequestCallback explore(params: T.GraphExploreRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } ilm: { deleteLifecycle(params: T.DeleteLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteLifecycle(params: T.DeleteLifecycleRequest, callback: callbackFn): TransportRequestCallback deleteLifecycle(params: T.DeleteLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback explainLifecycle(params: T.ExplainLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> explainLifecycle(params: T.ExplainLifecycleRequest, callback: callbackFn): TransportRequestCallback explainLifecycle(params: T.ExplainLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getLifecycle(params?: T.GetLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> getLifecycle(callback: callbackFn): TransportRequestCallback getLifecycle(params: T.GetLifecycleRequest, callback: callbackFn): TransportRequestCallback getLifecycle(params: T.GetLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getStatus(params?: T.GetIlmStatusRequest, options?: TransportRequestOptions): TransportRequestPromise> getStatus(callback: callbackFn): TransportRequestCallback getStatus(params: T.GetIlmStatusRequest, callback: callbackFn): TransportRequestCallback getStatus(params: T.GetIlmStatusRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback moveToStep(params: T.MoveToStepRequest, options?: TransportRequestOptions): TransportRequestPromise> moveToStep(params: T.MoveToStepRequest, callback: callbackFn): TransportRequestCallback moveToStep(params: T.MoveToStepRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putLifecycle(params?: T.PutLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> putLifecycle(callback: callbackFn): TransportRequestCallback putLifecycle(params: T.PutLifecycleRequest, callback: callbackFn): TransportRequestCallback putLifecycle(params: T.PutLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback removePolicy(params: T.RemovePolicyRequest, options?: TransportRequestOptions): TransportRequestPromise> removePolicy(params: T.RemovePolicyRequest, callback: callbackFn): TransportRequestCallback removePolicy(params: T.RemovePolicyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback retry(params: T.RetryIlmRequest, options?: TransportRequestOptions): TransportRequestPromise> retry(params: T.RetryIlmRequest, callback: callbackFn): TransportRequestCallback retry(params: T.RetryIlmRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback start(params?: T.StartIlmRequest, options?: TransportRequestOptions): TransportRequestPromise> start(callback: callbackFn): TransportRequestCallback start(params: T.StartIlmRequest, callback: callbackFn): TransportRequestCallback start(params: T.StartIlmRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stop(params?: T.StopIlmRequest, options?: TransportRequestOptions): TransportRequestPromise> stop(callback: callbackFn): TransportRequestCallback stop(params: T.StopIlmRequest, callback: callbackFn): TransportRequestCallback stop(params: T.StopIlmRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } index(params: T.IndexRequest, options?: TransportRequestOptions): TransportRequestPromise> index(params: T.IndexRequest, callback: callbackFn): TransportRequestCallback index(params: T.IndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback indices: { addBlock(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> addBlock(callback: callbackFn): TransportRequestCallback addBlock(params: TODO, callback: callbackFn): TransportRequestCallback addBlock(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback analyze(params?: T.AnalyzeRequest, options?: TransportRequestOptions): TransportRequestPromise> analyze(callback: callbackFn): TransportRequestCallback analyze(params: T.AnalyzeRequest, callback: callbackFn): TransportRequestCallback analyze(params: T.AnalyzeRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clearCache(params?: T.ClearCacheRequest, options?: TransportRequestOptions): TransportRequestPromise> clearCache(callback: callbackFn): TransportRequestCallback clearCache(params: T.ClearCacheRequest, callback: callbackFn): TransportRequestCallback clearCache(params: T.ClearCacheRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clone(params: T.CloneIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> clone(params: T.CloneIndexRequest, callback: callbackFn): TransportRequestCallback clone(params: T.CloneIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback close(params: T.CloseIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> close(params: T.CloseIndexRequest, callback: callbackFn): TransportRequestCallback close(params: T.CloseIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback create(params: T.CreateIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> create(params: T.CreateIndexRequest, callback: callbackFn): TransportRequestCallback create(params: T.CreateIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback createDataStream(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> createDataStream(callback: callbackFn): TransportRequestCallback createDataStream(params: TODO, callback: callbackFn): TransportRequestCallback createDataStream(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback dataStreamsStats(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> dataStreamsStats(callback: callbackFn): TransportRequestCallback dataStreamsStats(params: TODO, callback: callbackFn): TransportRequestCallback dataStreamsStats(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback delete(params: T.DeleteIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> delete(params: T.DeleteIndexRequest, callback: callbackFn): TransportRequestCallback delete(params: T.DeleteIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteAlias(params: T.DeleteAliasRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteAlias(params: T.DeleteAliasRequest, callback: callbackFn): TransportRequestCallback deleteAlias(params: T.DeleteAliasRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteDataStream(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteDataStream(callback: callbackFn): TransportRequestCallback deleteDataStream(params: TODO, callback: callbackFn): TransportRequestCallback deleteDataStream(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteIndexTemplate(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteIndexTemplate(callback: callbackFn): TransportRequestCallback deleteIndexTemplate(params: TODO, callback: callbackFn): TransportRequestCallback deleteIndexTemplate(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteTemplate(params: T.DeleteIndexTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteTemplate(params: T.DeleteIndexTemplateRequest, callback: callbackFn): TransportRequestCallback deleteTemplate(params: T.DeleteIndexTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback exists(params: T.IndexExistsRequest, options?: TransportRequestOptions): TransportRequestPromise> exists(params: T.IndexExistsRequest, callback: callbackFn): TransportRequestCallback exists(params: T.IndexExistsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback existsAlias(params: T.AliasExistsRequest, options?: TransportRequestOptions): TransportRequestPromise> existsAlias(params: T.AliasExistsRequest, callback: callbackFn): TransportRequestCallback existsAlias(params: T.AliasExistsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback existsIndexTemplate(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> existsIndexTemplate(callback: callbackFn): TransportRequestCallback existsIndexTemplate(params: TODO, callback: callbackFn): TransportRequestCallback existsIndexTemplate(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback existsTemplate(params: T.IndexTemplateExistsRequest, options?: TransportRequestOptions): TransportRequestPromise> existsTemplate(params: T.IndexTemplateExistsRequest, callback: callbackFn): TransportRequestCallback existsTemplate(params: T.IndexTemplateExistsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback existsType(params: T.TypeExistsRequest, options?: TransportRequestOptions): TransportRequestPromise> existsType(params: T.TypeExistsRequest, callback: callbackFn): TransportRequestCallback existsType(params: T.TypeExistsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback flush(params?: T.FlushRequest, options?: TransportRequestOptions): TransportRequestPromise> flush(callback: callbackFn): TransportRequestCallback flush(params: T.FlushRequest, callback: callbackFn): TransportRequestCallback flush(params: T.FlushRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback flushSynced(params?: T.SyncedFlushRequest, options?: TransportRequestOptions): TransportRequestPromise> flushSynced(callback: callbackFn): TransportRequestCallback flushSynced(params: T.SyncedFlushRequest, callback: callbackFn): TransportRequestCallback flushSynced(params: T.SyncedFlushRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback forcemerge(params?: T.ForceMergeRequest, options?: TransportRequestOptions): TransportRequestPromise> forcemerge(callback: callbackFn): TransportRequestCallback forcemerge(params: T.ForceMergeRequest, callback: callbackFn): TransportRequestCallback forcemerge(params: T.ForceMergeRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback freeze(params: T.FreezeIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> freeze(params: T.FreezeIndexRequest, callback: callbackFn): TransportRequestCallback freeze(params: T.FreezeIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback get(params: T.GetIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> get(params: T.GetIndexRequest, callback: callbackFn): TransportRequestCallback get(params: T.GetIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getAlias(params?: T.GetAliasRequest, options?: TransportRequestOptions): TransportRequestPromise> getAlias(callback: callbackFn): TransportRequestCallback getAlias(params: T.GetAliasRequest, callback: callbackFn): TransportRequestCallback getAlias(params: T.GetAliasRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getDataStream(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getDataStream(callback: callbackFn): TransportRequestCallback getDataStream(params: TODO, callback: callbackFn): TransportRequestCallback getDataStream(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getFieldMapping(params: T.GetFieldMappingRequest, options?: TransportRequestOptions): TransportRequestPromise> getFieldMapping(params: T.GetFieldMappingRequest, callback: callbackFn): TransportRequestCallback getFieldMapping(params: T.GetFieldMappingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getIndexTemplate(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getIndexTemplate(callback: callbackFn): TransportRequestCallback getIndexTemplate(params: TODO, callback: callbackFn): TransportRequestCallback getIndexTemplate(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getMapping(params?: T.GetMappingRequest, options?: TransportRequestOptions): TransportRequestPromise> getMapping(callback: callbackFn): TransportRequestCallback getMapping(params: T.GetMappingRequest, callback: callbackFn): TransportRequestCallback getMapping(params: T.GetMappingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getSettings(params?: T.GetIndexSettingsRequest, options?: TransportRequestOptions): TransportRequestPromise> getSettings(callback: callbackFn): TransportRequestCallback getSettings(params: T.GetIndexSettingsRequest, callback: callbackFn): TransportRequestCallback getSettings(params: T.GetIndexSettingsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTemplate(params?: T.GetIndexTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> getTemplate(callback: callbackFn): TransportRequestCallback getTemplate(params: T.GetIndexTemplateRequest, callback: callbackFn): TransportRequestCallback getTemplate(params: T.GetIndexTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getUpgrade(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getUpgrade(callback: callbackFn): TransportRequestCallback getUpgrade(params: TODO, callback: callbackFn): TransportRequestCallback getUpgrade(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback migrateToDataStream(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> migrateToDataStream(callback: callbackFn): TransportRequestCallback migrateToDataStream(params: TODO, callback: callbackFn): TransportRequestCallback migrateToDataStream(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback open(params: T.OpenIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> open(params: T.OpenIndexRequest, callback: callbackFn): TransportRequestCallback open(params: T.OpenIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback promoteDataStream(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> promoteDataStream(callback: callbackFn): TransportRequestCallback promoteDataStream(params: TODO, callback: callbackFn): TransportRequestCallback promoteDataStream(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putAlias(params: T.PutAliasRequest, options?: TransportRequestOptions): TransportRequestPromise> putAlias(params: T.PutAliasRequest, callback: callbackFn): TransportRequestCallback putAlias(params: T.PutAliasRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putIndexTemplate(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> putIndexTemplate(callback: callbackFn): TransportRequestCallback putIndexTemplate(params: TODO, callback: callbackFn): TransportRequestCallback putIndexTemplate(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putMapping(params?: T.PutMappingRequest, options?: TransportRequestOptions): TransportRequestPromise> putMapping(callback: callbackFn): TransportRequestCallback putMapping(params: T.PutMappingRequest, callback: callbackFn): TransportRequestCallback putMapping(params: T.PutMappingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putSettings(params?: T.UpdateIndexSettingsRequest, options?: TransportRequestOptions): TransportRequestPromise> putSettings(callback: callbackFn): TransportRequestCallback putSettings(params: T.UpdateIndexSettingsRequest, callback: callbackFn): TransportRequestCallback putSettings(params: T.UpdateIndexSettingsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putTemplate(params: T.PutIndexTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> putTemplate(params: T.PutIndexTemplateRequest, callback: callbackFn): TransportRequestCallback putTemplate(params: T.PutIndexTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback recovery(params?: T.RecoveryStatusRequest, options?: TransportRequestOptions): TransportRequestPromise> recovery(callback: callbackFn): TransportRequestCallback recovery(params: T.RecoveryStatusRequest, callback: callbackFn): TransportRequestCallback recovery(params: T.RecoveryStatusRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback refresh(params?: T.RefreshRequest, options?: TransportRequestOptions): TransportRequestPromise> refresh(callback: callbackFn): TransportRequestCallback refresh(params: T.RefreshRequest, callback: callbackFn): TransportRequestCallback refresh(params: T.RefreshRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback reloadSearchAnalyzers(params: T.ReloadSearchAnalyzersRequest, options?: TransportRequestOptions): TransportRequestPromise> reloadSearchAnalyzers(params: T.ReloadSearchAnalyzersRequest, callback: callbackFn): TransportRequestCallback reloadSearchAnalyzers(params: T.ReloadSearchAnalyzersRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback resolveIndex(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> resolveIndex(callback: callbackFn): TransportRequestCallback resolveIndex(params: TODO, callback: callbackFn): TransportRequestCallback resolveIndex(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback rollover(params: T.RolloverIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> rollover(params: T.RolloverIndexRequest, callback: callbackFn): TransportRequestCallback rollover(params: T.RolloverIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback segments(params?: T.SegmentsRequest, options?: TransportRequestOptions): TransportRequestPromise> segments(callback: callbackFn): TransportRequestCallback segments(params: T.SegmentsRequest, callback: callbackFn): TransportRequestCallback segments(params: T.SegmentsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback shardStores(params?: T.IndicesShardStoresRequest, options?: TransportRequestOptions): TransportRequestPromise> shardStores(callback: callbackFn): TransportRequestCallback shardStores(params: T.IndicesShardStoresRequest, callback: callbackFn): TransportRequestCallback shardStores(params: T.IndicesShardStoresRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback shrink(params: T.ShrinkIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> shrink(params: T.ShrinkIndexRequest, callback: callbackFn): TransportRequestCallback shrink(params: T.ShrinkIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback simulateIndexTemplate(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> simulateIndexTemplate(callback: callbackFn): TransportRequestCallback simulateIndexTemplate(params: TODO, callback: callbackFn): TransportRequestCallback simulateIndexTemplate(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback simulateTemplate(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> simulateTemplate(callback: callbackFn): TransportRequestCallback simulateTemplate(params: TODO, callback: callbackFn): TransportRequestCallback simulateTemplate(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback split(params: T.SplitIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> split(params: T.SplitIndexRequest, callback: callbackFn): TransportRequestCallback split(params: T.SplitIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: T.IndicesStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: T.IndicesStatsRequest, callback: callbackFn): TransportRequestCallback stats(params: T.IndicesStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback unfreeze(params: T.UnfreezeIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> unfreeze(params: T.UnfreezeIndexRequest, callback: callbackFn): TransportRequestCallback unfreeze(params: T.UnfreezeIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateAliases(params?: T.BulkAliasRequest, options?: TransportRequestOptions): TransportRequestPromise> updateAliases(callback: callbackFn): TransportRequestCallback updateAliases(params: T.BulkAliasRequest, callback: callbackFn): TransportRequestCallback updateAliases(params: T.BulkAliasRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback upgrade(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> upgrade(callback: callbackFn): TransportRequestCallback upgrade(params: TODO, callback: callbackFn): TransportRequestCallback upgrade(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback validateQuery(params?: T.ValidateQueryRequest, options?: TransportRequestOptions): TransportRequestPromise> validateQuery(callback: callbackFn): TransportRequestCallback validateQuery(params: T.ValidateQueryRequest, callback: callbackFn): TransportRequestCallback validateQuery(params: T.ValidateQueryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } info(params?: T.RootNodeInfoRequest, options?: TransportRequestOptions): TransportRequestPromise> info(callback: callbackFn): TransportRequestCallback info(params: T.RootNodeInfoRequest, callback: callbackFn): TransportRequestCallback info(params: T.RootNodeInfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback ingest: { deletePipeline(params: T.DeletePipelineRequest, options?: TransportRequestOptions): TransportRequestPromise> deletePipeline(params: T.DeletePipelineRequest, callback: callbackFn): TransportRequestCallback deletePipeline(params: T.DeletePipelineRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getPipeline(params?: T.GetPipelineRequest, options?: TransportRequestOptions): TransportRequestPromise> getPipeline(callback: callbackFn): TransportRequestCallback getPipeline(params: T.GetPipelineRequest, callback: callbackFn): TransportRequestCallback getPipeline(params: T.GetPipelineRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback processorGrok(params?: T.GrokProcessorPatternsRequest, options?: TransportRequestOptions): TransportRequestPromise> processorGrok(callback: callbackFn): TransportRequestCallback processorGrok(params: T.GrokProcessorPatternsRequest, callback: callbackFn): TransportRequestCallback processorGrok(params: T.GrokProcessorPatternsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putPipeline(params: T.PutPipelineRequest, options?: TransportRequestOptions): TransportRequestPromise> putPipeline(params: T.PutPipelineRequest, callback: callbackFn): TransportRequestCallback putPipeline(params: T.PutPipelineRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback simulate(params?: T.SimulatePipelineRequest, options?: TransportRequestOptions): TransportRequestPromise> simulate(callback: callbackFn): TransportRequestCallback simulate(params: T.SimulatePipelineRequest, callback: callbackFn): TransportRequestCallback simulate(params: T.SimulatePipelineRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } license: { delete(params?: T.DeleteLicenseRequest, options?: TransportRequestOptions): TransportRequestPromise> delete(callback: callbackFn): TransportRequestCallback delete(params: T.DeleteLicenseRequest, callback: callbackFn): TransportRequestCallback delete(params: T.DeleteLicenseRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback get(params?: T.GetLicenseRequest, options?: TransportRequestOptions): TransportRequestPromise> get(callback: callbackFn): TransportRequestCallback get(params: T.GetLicenseRequest, callback: callbackFn): TransportRequestCallback get(params: T.GetLicenseRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getBasicStatus(params?: T.GetBasicLicenseStatusRequest, options?: TransportRequestOptions): TransportRequestPromise> getBasicStatus(callback: callbackFn): TransportRequestCallback getBasicStatus(params: T.GetBasicLicenseStatusRequest, callback: callbackFn): TransportRequestCallback getBasicStatus(params: T.GetBasicLicenseStatusRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTrialStatus(params?: T.GetTrialLicenseStatusRequest, options?: TransportRequestOptions): TransportRequestPromise> getTrialStatus(callback: callbackFn): TransportRequestCallback getTrialStatus(params: T.GetTrialLicenseStatusRequest, callback: callbackFn): TransportRequestCallback getTrialStatus(params: T.GetTrialLicenseStatusRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback post(params?: T.PostLicenseRequest, options?: TransportRequestOptions): TransportRequestPromise> post(callback: callbackFn): TransportRequestCallback post(params: T.PostLicenseRequest, callback: callbackFn): TransportRequestCallback post(params: T.PostLicenseRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback postStartBasic(params?: T.StartBasicLicenseRequest, options?: TransportRequestOptions): TransportRequestPromise> postStartBasic(callback: callbackFn): TransportRequestCallback postStartBasic(params: T.StartBasicLicenseRequest, callback: callbackFn): TransportRequestCallback postStartBasic(params: T.StartBasicLicenseRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback postStartTrial(params?: T.StartTrialLicenseRequest, options?: TransportRequestOptions): TransportRequestPromise> postStartTrial(callback: callbackFn): TransportRequestCallback postStartTrial(params: T.StartTrialLicenseRequest, callback: callbackFn): TransportRequestCallback postStartTrial(params: T.StartTrialLicenseRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } logstash: { deletePipeline(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deletePipeline(callback: callbackFn): TransportRequestCallback deletePipeline(params: TODO, callback: callbackFn): TransportRequestCallback deletePipeline(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getPipeline(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getPipeline(callback: callbackFn): TransportRequestCallback getPipeline(params: TODO, callback: callbackFn): TransportRequestCallback getPipeline(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putPipeline(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> putPipeline(callback: callbackFn): TransportRequestCallback putPipeline(params: TODO, callback: callbackFn): TransportRequestCallback putPipeline(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } mget(params?: T.MultiGetRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> mget(callback: callbackFn, TContext>): TransportRequestCallback mget(params: T.MultiGetRequest, callback: callbackFn, TContext>): TransportRequestCallback mget(params: T.MultiGetRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback migration: { deprecations(params?: T.DeprecationInfoRequest, options?: TransportRequestOptions): TransportRequestPromise> deprecations(callback: callbackFn): TransportRequestCallback deprecations(params: T.DeprecationInfoRequest, callback: callbackFn): TransportRequestCallback deprecations(params: T.DeprecationInfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } ml: { closeJob(params: T.CloseJobRequest, options?: TransportRequestOptions): TransportRequestPromise> closeJob(params: T.CloseJobRequest, callback: callbackFn): TransportRequestCallback closeJob(params: T.CloseJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteCalendar(params: T.DeleteCalendarRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteCalendar(params: T.DeleteCalendarRequest, callback: callbackFn): TransportRequestCallback deleteCalendar(params: T.DeleteCalendarRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteCalendarEvent(params: T.DeleteCalendarEventRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteCalendarEvent(params: T.DeleteCalendarEventRequest, callback: callbackFn): TransportRequestCallback deleteCalendarEvent(params: T.DeleteCalendarEventRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteCalendarJob(params: T.DeleteCalendarJobRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteCalendarJob(params: T.DeleteCalendarJobRequest, callback: callbackFn): TransportRequestCallback deleteCalendarJob(params: T.DeleteCalendarJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteDataFrameAnalytics(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteDataFrameAnalytics(callback: callbackFn): TransportRequestCallback deleteDataFrameAnalytics(params: TODO, callback: callbackFn): TransportRequestCallback deleteDataFrameAnalytics(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteDatafeed(params: T.DeleteDatafeedRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteDatafeed(params: T.DeleteDatafeedRequest, callback: callbackFn): TransportRequestCallback deleteDatafeed(params: T.DeleteDatafeedRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteExpiredData(params?: T.DeleteExpiredDataRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteExpiredData(callback: callbackFn): TransportRequestCallback deleteExpiredData(params: T.DeleteExpiredDataRequest, callback: callbackFn): TransportRequestCallback deleteExpiredData(params: T.DeleteExpiredDataRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteFilter(params: T.DeleteFilterRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteFilter(params: T.DeleteFilterRequest, callback: callbackFn): TransportRequestCallback deleteFilter(params: T.DeleteFilterRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteForecast(params: T.DeleteForecastRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteForecast(params: T.DeleteForecastRequest, callback: callbackFn): TransportRequestCallback deleteForecast(params: T.DeleteForecastRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteJob(params: T.DeleteJobRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteJob(params: T.DeleteJobRequest, callback: callbackFn): TransportRequestCallback deleteJob(params: T.DeleteJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteModelSnapshot(params: T.DeleteModelSnapshotRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteModelSnapshot(params: T.DeleteModelSnapshotRequest, callback: callbackFn): TransportRequestCallback deleteModelSnapshot(params: T.DeleteModelSnapshotRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteTrainedModel(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteTrainedModel(callback: callbackFn): TransportRequestCallback deleteTrainedModel(params: TODO, callback: callbackFn): TransportRequestCallback deleteTrainedModel(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteTrainedModelAlias(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteTrainedModelAlias(callback: callbackFn): TransportRequestCallback deleteTrainedModelAlias(params: TODO, callback: callbackFn): TransportRequestCallback deleteTrainedModelAlias(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback estimateModelMemory(params?: T.EstimateModelMemoryRequest, options?: TransportRequestOptions): TransportRequestPromise> estimateModelMemory(callback: callbackFn): TransportRequestCallback estimateModelMemory(params: T.EstimateModelMemoryRequest, callback: callbackFn): TransportRequestCallback estimateModelMemory(params: T.EstimateModelMemoryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback evaluateDataFrame(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> evaluateDataFrame(callback: callbackFn): TransportRequestCallback evaluateDataFrame(params: TODO, callback: callbackFn): TransportRequestCallback evaluateDataFrame(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback explainDataFrameAnalytics(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> explainDataFrameAnalytics(callback: callbackFn): TransportRequestCallback explainDataFrameAnalytics(params: TODO, callback: callbackFn): TransportRequestCallback explainDataFrameAnalytics(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback flushJob(params: T.FlushJobRequest, options?: TransportRequestOptions): TransportRequestPromise> flushJob(params: T.FlushJobRequest, callback: callbackFn): TransportRequestCallback flushJob(params: T.FlushJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback forecast(params: T.ForecastJobRequest, options?: TransportRequestOptions): TransportRequestPromise> forecast(params: T.ForecastJobRequest, callback: callbackFn): TransportRequestCallback forecast(params: T.ForecastJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getBuckets(params: T.GetBucketsRequest, options?: TransportRequestOptions): TransportRequestPromise> getBuckets(params: T.GetBucketsRequest, callback: callbackFn): TransportRequestCallback getBuckets(params: T.GetBucketsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getCalendarEvents(params: T.GetCalendarEventsRequest, options?: TransportRequestOptions): TransportRequestPromise> getCalendarEvents(params: T.GetCalendarEventsRequest, callback: callbackFn): TransportRequestCallback getCalendarEvents(params: T.GetCalendarEventsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getCalendars(params?: T.GetCalendarsRequest, options?: TransportRequestOptions): TransportRequestPromise> getCalendars(callback: callbackFn): TransportRequestCallback getCalendars(params: T.GetCalendarsRequest, callback: callbackFn): TransportRequestCallback getCalendars(params: T.GetCalendarsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getCategories(params: T.GetCategoriesRequest, options?: TransportRequestOptions): TransportRequestPromise> getCategories(params: T.GetCategoriesRequest, callback: callbackFn): TransportRequestCallback getCategories(params: T.GetCategoriesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getDataFrameAnalytics(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getDataFrameAnalytics(callback: callbackFn): TransportRequestCallback getDataFrameAnalytics(params: TODO, callback: callbackFn): TransportRequestCallback getDataFrameAnalytics(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getDataFrameAnalyticsStats(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getDataFrameAnalyticsStats(callback: callbackFn): TransportRequestCallback getDataFrameAnalyticsStats(params: TODO, callback: callbackFn): TransportRequestCallback getDataFrameAnalyticsStats(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getDatafeedStats(params?: T.GetDatafeedStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> getDatafeedStats(callback: callbackFn): TransportRequestCallback getDatafeedStats(params: T.GetDatafeedStatsRequest, callback: callbackFn): TransportRequestCallback getDatafeedStats(params: T.GetDatafeedStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getDatafeeds(params?: T.GetDatafeedsRequest, options?: TransportRequestOptions): TransportRequestPromise> getDatafeeds(callback: callbackFn): TransportRequestCallback getDatafeeds(params: T.GetDatafeedsRequest, callback: callbackFn): TransportRequestCallback getDatafeeds(params: T.GetDatafeedsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getFilters(params?: T.GetFiltersRequest, options?: TransportRequestOptions): TransportRequestPromise> getFilters(callback: callbackFn): TransportRequestCallback getFilters(params: T.GetFiltersRequest, callback: callbackFn): TransportRequestCallback getFilters(params: T.GetFiltersRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getInfluencers(params: T.GetInfluencersRequest, options?: TransportRequestOptions): TransportRequestPromise> getInfluencers(params: T.GetInfluencersRequest, callback: callbackFn): TransportRequestCallback getInfluencers(params: T.GetInfluencersRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getJobStats(params?: T.GetJobStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> getJobStats(callback: callbackFn): TransportRequestCallback getJobStats(params: T.GetJobStatsRequest, callback: callbackFn): TransportRequestCallback getJobStats(params: T.GetJobStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getJobs(params?: T.GetJobsRequest, options?: TransportRequestOptions): TransportRequestPromise> getJobs(callback: callbackFn): TransportRequestCallback getJobs(params: T.GetJobsRequest, callback: callbackFn): TransportRequestCallback getJobs(params: T.GetJobsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getModelSnapshots(params: T.GetModelSnapshotsRequest, options?: TransportRequestOptions): TransportRequestPromise> getModelSnapshots(params: T.GetModelSnapshotsRequest, callback: callbackFn): TransportRequestCallback getModelSnapshots(params: T.GetModelSnapshotsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getOverallBuckets(params: T.GetOverallBucketsRequest, options?: TransportRequestOptions): TransportRequestPromise> getOverallBuckets(params: T.GetOverallBucketsRequest, callback: callbackFn): TransportRequestCallback getOverallBuckets(params: T.GetOverallBucketsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getRecords(params: T.GetAnomalyRecordsRequest, options?: TransportRequestOptions): TransportRequestPromise> getRecords(params: T.GetAnomalyRecordsRequest, callback: callbackFn): TransportRequestCallback getRecords(params: T.GetAnomalyRecordsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTrainedModels(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getTrainedModels(callback: callbackFn): TransportRequestCallback getTrainedModels(params: TODO, callback: callbackFn): TransportRequestCallback getTrainedModels(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTrainedModelsStats(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getTrainedModelsStats(callback: callbackFn): TransportRequestCallback getTrainedModelsStats(params: TODO, callback: callbackFn): TransportRequestCallback getTrainedModelsStats(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback info(params?: T.MachineLearningInfoRequest, options?: TransportRequestOptions): TransportRequestPromise> info(callback: callbackFn): TransportRequestCallback info(params: T.MachineLearningInfoRequest, callback: callbackFn): TransportRequestCallback info(params: T.MachineLearningInfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback openJob(params: T.OpenJobRequest, options?: TransportRequestOptions): TransportRequestPromise> openJob(params: T.OpenJobRequest, callback: callbackFn): TransportRequestCallback openJob(params: T.OpenJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback postCalendarEvents(params: T.PostCalendarEventsRequest, options?: TransportRequestOptions): TransportRequestPromise> postCalendarEvents(params: T.PostCalendarEventsRequest, callback: callbackFn): TransportRequestCallback postCalendarEvents(params: T.PostCalendarEventsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback postData(params: T.PostJobDataRequest, options?: TransportRequestOptions): TransportRequestPromise> postData(params: T.PostJobDataRequest, callback: callbackFn): TransportRequestCallback postData(params: T.PostJobDataRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback previewDataFrameAnalytics(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> previewDataFrameAnalytics(callback: callbackFn): TransportRequestCallback previewDataFrameAnalytics(params: TODO, callback: callbackFn): TransportRequestCallback previewDataFrameAnalytics(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback previewDatafeed(params: T.PreviewDatafeedRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> previewDatafeed(params: T.PreviewDatafeedRequest, callback: callbackFn, TContext>): TransportRequestCallback previewDatafeed(params: T.PreviewDatafeedRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback putCalendar(params: T.PutCalendarRequest, options?: TransportRequestOptions): TransportRequestPromise> putCalendar(params: T.PutCalendarRequest, callback: callbackFn): TransportRequestCallback putCalendar(params: T.PutCalendarRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putCalendarJob(params: T.PutCalendarJobRequest, options?: TransportRequestOptions): TransportRequestPromise> putCalendarJob(params: T.PutCalendarJobRequest, callback: callbackFn): TransportRequestCallback putCalendarJob(params: T.PutCalendarJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putDataFrameAnalytics(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> putDataFrameAnalytics(callback: callbackFn): TransportRequestCallback putDataFrameAnalytics(params: TODO, callback: callbackFn): TransportRequestCallback putDataFrameAnalytics(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putDatafeed(params: T.PutDatafeedRequest, options?: TransportRequestOptions): TransportRequestPromise> putDatafeed(params: T.PutDatafeedRequest, callback: callbackFn): TransportRequestCallback putDatafeed(params: T.PutDatafeedRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putFilter(params: T.PutFilterRequest, options?: TransportRequestOptions): TransportRequestPromise> putFilter(params: T.PutFilterRequest, callback: callbackFn): TransportRequestCallback putFilter(params: T.PutFilterRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putJob(params: T.PutJobRequest, options?: TransportRequestOptions): TransportRequestPromise> putJob(params: T.PutJobRequest, callback: callbackFn): TransportRequestCallback putJob(params: T.PutJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putTrainedModel(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> putTrainedModel(callback: callbackFn): TransportRequestCallback putTrainedModel(params: TODO, callback: callbackFn): TransportRequestCallback putTrainedModel(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putTrainedModelAlias(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> putTrainedModelAlias(callback: callbackFn): TransportRequestCallback putTrainedModelAlias(params: TODO, callback: callbackFn): TransportRequestCallback putTrainedModelAlias(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback revertModelSnapshot(params: T.RevertModelSnapshotRequest, options?: TransportRequestOptions): TransportRequestPromise> revertModelSnapshot(params: T.RevertModelSnapshotRequest, callback: callbackFn): TransportRequestCallback revertModelSnapshot(params: T.RevertModelSnapshotRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback setUpgradeMode(params?: T.SetUpgradeModeRequest, options?: TransportRequestOptions): TransportRequestPromise> setUpgradeMode(callback: callbackFn): TransportRequestCallback setUpgradeMode(params: T.SetUpgradeModeRequest, callback: callbackFn): TransportRequestCallback setUpgradeMode(params: T.SetUpgradeModeRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback startDataFrameAnalytics(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> startDataFrameAnalytics(callback: callbackFn): TransportRequestCallback startDataFrameAnalytics(params: TODO, callback: callbackFn): TransportRequestCallback startDataFrameAnalytics(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback startDatafeed(params: T.StartDatafeedRequest, options?: TransportRequestOptions): TransportRequestPromise> startDatafeed(params: T.StartDatafeedRequest, callback: callbackFn): TransportRequestCallback startDatafeed(params: T.StartDatafeedRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stopDataFrameAnalytics(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> stopDataFrameAnalytics(callback: callbackFn): TransportRequestCallback stopDataFrameAnalytics(params: TODO, callback: callbackFn): TransportRequestCallback stopDataFrameAnalytics(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stopDatafeed(params: T.StopDatafeedRequest, options?: TransportRequestOptions): TransportRequestPromise> stopDatafeed(params: T.StopDatafeedRequest, callback: callbackFn): TransportRequestCallback stopDatafeed(params: T.StopDatafeedRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateDataFrameAnalytics(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> updateDataFrameAnalytics(callback: callbackFn): TransportRequestCallback updateDataFrameAnalytics(params: TODO, callback: callbackFn): TransportRequestCallback updateDataFrameAnalytics(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateDatafeed(params: T.UpdateDatafeedRequest, options?: TransportRequestOptions): TransportRequestPromise> updateDatafeed(params: T.UpdateDatafeedRequest, callback: callbackFn): TransportRequestCallback updateDatafeed(params: T.UpdateDatafeedRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateFilter(params: T.UpdateFilterRequest, options?: TransportRequestOptions): TransportRequestPromise> updateFilter(params: T.UpdateFilterRequest, callback: callbackFn): TransportRequestCallback updateFilter(params: T.UpdateFilterRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateJob(params: T.UpdateJobRequest, options?: TransportRequestOptions): TransportRequestPromise> updateJob(params: T.UpdateJobRequest, callback: callbackFn): TransportRequestCallback updateJob(params: T.UpdateJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateModelSnapshot(params: T.UpdateModelSnapshotRequest, options?: TransportRequestOptions): TransportRequestPromise> updateModelSnapshot(params: T.UpdateModelSnapshotRequest, callback: callbackFn): TransportRequestCallback updateModelSnapshot(params: T.UpdateModelSnapshotRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback upgradeJobSnapshot(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> upgradeJobSnapshot(callback: callbackFn): TransportRequestCallback upgradeJobSnapshot(params: TODO, callback: callbackFn): TransportRequestCallback upgradeJobSnapshot(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback validate(params?: T.ValidateJobRequest, options?: TransportRequestOptions): TransportRequestPromise> validate(callback: callbackFn): TransportRequestCallback validate(params: T.ValidateJobRequest, callback: callbackFn): TransportRequestCallback validate(params: T.ValidateJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback validateDetector(params?: T.ValidateDetectorRequest, options?: TransportRequestOptions): TransportRequestPromise> validateDetector(callback: callbackFn): TransportRequestCallback validateDetector(params: T.ValidateDetectorRequest, callback: callbackFn): TransportRequestCallback validateDetector(params: T.ValidateDetectorRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } monitoring: { bulk(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> bulk(callback: callbackFn): TransportRequestCallback bulk(params: TODO, callback: callbackFn): TransportRequestCallback bulk(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } msearch(params?: T.MultiSearchRequest, options?: TransportRequestOptions): TransportRequestPromise> msearch(callback: callbackFn): TransportRequestCallback msearch(params: T.MultiSearchRequest, callback: callbackFn): TransportRequestCallback msearch(params: T.MultiSearchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback msearchTemplate(params?: T.MultiSearchTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> msearchTemplate(callback: callbackFn): TransportRequestCallback msearchTemplate(params: T.MultiSearchTemplateRequest, callback: callbackFn): TransportRequestCallback msearchTemplate(params: T.MultiSearchTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback mtermvectors(params?: T.MultiTermVectorsRequest, options?: TransportRequestOptions): TransportRequestPromise> mtermvectors(callback: callbackFn): TransportRequestCallback mtermvectors(params: T.MultiTermVectorsRequest, callback: callbackFn): TransportRequestCallback mtermvectors(params: T.MultiTermVectorsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback nodes: { hotThreads(params?: T.NodesHotThreadsRequest, options?: TransportRequestOptions): TransportRequestPromise> hotThreads(callback: callbackFn): TransportRequestCallback hotThreads(params: T.NodesHotThreadsRequest, callback: callbackFn): TransportRequestCallback hotThreads(params: T.NodesHotThreadsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback info(params?: T.NodesInfoRequest, options?: TransportRequestOptions): TransportRequestPromise> info(callback: callbackFn): TransportRequestCallback info(params: T.NodesInfoRequest, callback: callbackFn): TransportRequestCallback info(params: T.NodesInfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback reloadSecureSettings(params?: T.ReloadSecureSettingsRequest, options?: TransportRequestOptions): TransportRequestPromise> reloadSecureSettings(callback: callbackFn): TransportRequestCallback reloadSecureSettings(params: T.ReloadSecureSettingsRequest, callback: callbackFn): TransportRequestCallback reloadSecureSettings(params: T.ReloadSecureSettingsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: T.NodesStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: T.NodesStatsRequest, callback: callbackFn): TransportRequestCallback stats(params: T.NodesStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback usage(params?: T.NodesUsageRequest, options?: TransportRequestOptions): TransportRequestPromise> usage(callback: callbackFn): TransportRequestCallback usage(params: T.NodesUsageRequest, callback: callbackFn): TransportRequestCallback usage(params: T.NodesUsageRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } openPointInTime(params: T.OpenPointInTimeRequest, options?: TransportRequestOptions): TransportRequestPromise> openPointInTime(params: T.OpenPointInTimeRequest, callback: callbackFn): TransportRequestCallback openPointInTime(params: T.OpenPointInTimeRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback ping(params?: T.PingRequest, options?: TransportRequestOptions): TransportRequestPromise> ping(callback: callbackFn): TransportRequestCallback ping(params: T.PingRequest, callback: callbackFn): TransportRequestCallback ping(params: T.PingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putScript(params: T.PutScriptRequest, options?: TransportRequestOptions): TransportRequestPromise> putScript(params: T.PutScriptRequest, callback: callbackFn): TransportRequestCallback putScript(params: T.PutScriptRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback rankEval(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> rankEval(callback: callbackFn): TransportRequestCallback rankEval(params: TODO, callback: callbackFn): TransportRequestCallback rankEval(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback reindex(params?: T.ReindexRequest, options?: TransportRequestOptions): TransportRequestPromise> reindex(callback: callbackFn): TransportRequestCallback reindex(params: T.ReindexRequest, callback: callbackFn): TransportRequestCallback reindex(params: T.ReindexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback reindexRethrottle(params: T.ReindexRethrottleRequest, options?: TransportRequestOptions): TransportRequestPromise> reindexRethrottle(params: T.ReindexRethrottleRequest, callback: callbackFn): TransportRequestCallback reindexRethrottle(params: T.ReindexRethrottleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback renderSearchTemplate(params?: T.RenderSearchTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> renderSearchTemplate(callback: callbackFn): TransportRequestCallback renderSearchTemplate(params: T.RenderSearchTemplateRequest, callback: callbackFn): TransportRequestCallback renderSearchTemplate(params: T.RenderSearchTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback rollup: { deleteJob(params: T.DeleteRollupJobRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteJob(params: T.DeleteRollupJobRequest, callback: callbackFn): TransportRequestCallback deleteJob(params: T.DeleteRollupJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getJobs(params?: T.GetRollupJobRequest, options?: TransportRequestOptions): TransportRequestPromise> getJobs(callback: callbackFn): TransportRequestCallback getJobs(params: T.GetRollupJobRequest, callback: callbackFn): TransportRequestCallback getJobs(params: T.GetRollupJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getRollupCaps(params?: T.GetRollupCapabilitiesRequest, options?: TransportRequestOptions): TransportRequestPromise> getRollupCaps(callback: callbackFn): TransportRequestCallback getRollupCaps(params: T.GetRollupCapabilitiesRequest, callback: callbackFn): TransportRequestCallback getRollupCaps(params: T.GetRollupCapabilitiesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getRollupIndexCaps(params: T.GetRollupIndexCapabilitiesRequest, options?: TransportRequestOptions): TransportRequestPromise> getRollupIndexCaps(params: T.GetRollupIndexCapabilitiesRequest, callback: callbackFn): TransportRequestCallback getRollupIndexCaps(params: T.GetRollupIndexCapabilitiesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putJob(params: T.CreateRollupJobRequest, options?: TransportRequestOptions): TransportRequestPromise> putJob(params: T.CreateRollupJobRequest, callback: callbackFn): TransportRequestCallback putJob(params: T.CreateRollupJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback rollup(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> rollup(callback: callbackFn): TransportRequestCallback rollup(params: TODO, callback: callbackFn): TransportRequestCallback rollup(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback rollupSearch(params: T.RollupSearchRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> rollupSearch(params: T.RollupSearchRequest, callback: callbackFn, TContext>): TransportRequestCallback rollupSearch(params: T.RollupSearchRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback startJob(params: T.StartRollupJobRequest, options?: TransportRequestOptions): TransportRequestPromise> startJob(params: T.StartRollupJobRequest, callback: callbackFn): TransportRequestCallback startJob(params: T.StartRollupJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stopJob(params: T.StopRollupJobRequest, options?: TransportRequestOptions): TransportRequestPromise> stopJob(params: T.StopRollupJobRequest, callback: callbackFn): TransportRequestCallback stopJob(params: T.StopRollupJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } scriptsPainlessExecute(params?: T.ExecutePainlessScriptRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> scriptsPainlessExecute(callback: callbackFn, TContext>): TransportRequestCallback scriptsPainlessExecute(params: T.ExecutePainlessScriptRequest, callback: callbackFn, TContext>): TransportRequestCallback scriptsPainlessExecute(params: T.ExecutePainlessScriptRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback scroll(params?: T.ScrollRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> scroll(callback: callbackFn, TContext>): TransportRequestCallback scroll(params: T.ScrollRequest, callback: callbackFn, TContext>): TransportRequestCallback scroll(params: T.ScrollRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback search(params?: T.SearchRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> search(callback: callbackFn, TContext>): TransportRequestCallback search(params: T.SearchRequest, callback: callbackFn, TContext>): TransportRequestCallback search(params: T.SearchRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback searchShards(params?: T.SearchShardsRequest, options?: TransportRequestOptions): TransportRequestPromise> searchShards(callback: callbackFn): TransportRequestCallback searchShards(params: T.SearchShardsRequest, callback: callbackFn): TransportRequestCallback searchShards(params: T.SearchShardsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback searchTemplate(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> searchTemplate(callback: callbackFn): TransportRequestCallback searchTemplate(params: TODO, callback: callbackFn): TransportRequestCallback searchTemplate(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback searchableSnapshots: { clearCache(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> clearCache(callback: callbackFn): TransportRequestCallback clearCache(params: TODO, callback: callbackFn): TransportRequestCallback clearCache(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback mount(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> mount(callback: callbackFn): TransportRequestCallback mount(params: TODO, callback: callbackFn): TransportRequestCallback mount(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback repositoryStats(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> repositoryStats(callback: callbackFn): TransportRequestCallback repositoryStats(params: TODO, callback: callbackFn): TransportRequestCallback repositoryStats(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: TODO, callback: callbackFn): TransportRequestCallback stats(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } security: { authenticate(params?: T.AuthenticateRequest, options?: TransportRequestOptions): TransportRequestPromise> authenticate(callback: callbackFn): TransportRequestCallback authenticate(params: T.AuthenticateRequest, callback: callbackFn): TransportRequestCallback authenticate(params: T.AuthenticateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback changePassword(params?: T.ChangePasswordRequest, options?: TransportRequestOptions): TransportRequestPromise> changePassword(callback: callbackFn): TransportRequestCallback changePassword(params: T.ChangePasswordRequest, callback: callbackFn): TransportRequestCallback changePassword(params: T.ChangePasswordRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clearApiKeyCache(params?: T.ClearApiKeyCacheRequest, options?: TransportRequestOptions): TransportRequestPromise> clearApiKeyCache(callback: callbackFn): TransportRequestCallback clearApiKeyCache(params: T.ClearApiKeyCacheRequest, callback: callbackFn): TransportRequestCallback clearApiKeyCache(params: T.ClearApiKeyCacheRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clearCachedPrivileges(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> clearCachedPrivileges(callback: callbackFn): TransportRequestCallback clearCachedPrivileges(params: TODO, callback: callbackFn): TransportRequestCallback clearCachedPrivileges(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clearCachedRealms(params: T.ClearCachedRealmsRequest, options?: TransportRequestOptions): TransportRequestPromise> clearCachedRealms(params: T.ClearCachedRealmsRequest, callback: callbackFn): TransportRequestCallback clearCachedRealms(params: T.ClearCachedRealmsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clearCachedRoles(params: T.ClearCachedRolesRequest, options?: TransportRequestOptions): TransportRequestPromise> clearCachedRoles(params: T.ClearCachedRolesRequest, callback: callbackFn): TransportRequestCallback clearCachedRoles(params: T.ClearCachedRolesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback createApiKey(params?: T.CreateApiKeyRequest, options?: TransportRequestOptions): TransportRequestPromise> createApiKey(callback: callbackFn): TransportRequestCallback createApiKey(params: T.CreateApiKeyRequest, callback: callbackFn): TransportRequestCallback createApiKey(params: T.CreateApiKeyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deletePrivileges(params: T.DeletePrivilegesRequest, options?: TransportRequestOptions): TransportRequestPromise> deletePrivileges(params: T.DeletePrivilegesRequest, callback: callbackFn): TransportRequestCallback deletePrivileges(params: T.DeletePrivilegesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteRole(params: T.DeleteRoleRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteRole(params: T.DeleteRoleRequest, callback: callbackFn): TransportRequestCallback deleteRole(params: T.DeleteRoleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteRoleMapping(params: T.DeleteRoleMappingRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteRoleMapping(params: T.DeleteRoleMappingRequest, callback: callbackFn): TransportRequestCallback deleteRoleMapping(params: T.DeleteRoleMappingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteUser(params: T.DeleteUserRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteUser(params: T.DeleteUserRequest, callback: callbackFn): TransportRequestCallback deleteUser(params: T.DeleteUserRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback disableUser(params: T.DisableUserRequest, options?: TransportRequestOptions): TransportRequestPromise> disableUser(params: T.DisableUserRequest, callback: callbackFn): TransportRequestCallback disableUser(params: T.DisableUserRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback enableUser(params: T.EnableUserRequest, options?: TransportRequestOptions): TransportRequestPromise> enableUser(params: T.EnableUserRequest, callback: callbackFn): TransportRequestCallback enableUser(params: T.EnableUserRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getApiKey(params?: T.GetApiKeyRequest, options?: TransportRequestOptions): TransportRequestPromise> getApiKey(callback: callbackFn): TransportRequestCallback getApiKey(params: T.GetApiKeyRequest, callback: callbackFn): TransportRequestCallback getApiKey(params: T.GetApiKeyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getBuiltinPrivileges(params?: T.GetBuiltinPrivilegesRequest, options?: TransportRequestOptions): TransportRequestPromise> getBuiltinPrivileges(callback: callbackFn): TransportRequestCallback getBuiltinPrivileges(params: T.GetBuiltinPrivilegesRequest, callback: callbackFn): TransportRequestCallback getBuiltinPrivileges(params: T.GetBuiltinPrivilegesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getPrivileges(params?: T.GetPrivilegesRequest, options?: TransportRequestOptions): TransportRequestPromise> getPrivileges(callback: callbackFn): TransportRequestCallback getPrivileges(params: T.GetPrivilegesRequest, callback: callbackFn): TransportRequestCallback getPrivileges(params: T.GetPrivilegesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getRole(params?: T.GetRoleRequest, options?: TransportRequestOptions): TransportRequestPromise> getRole(callback: callbackFn): TransportRequestCallback getRole(params: T.GetRoleRequest, callback: callbackFn): TransportRequestCallback getRole(params: T.GetRoleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getRoleMapping(params?: T.GetRoleMappingRequest, options?: TransportRequestOptions): TransportRequestPromise> getRoleMapping(callback: callbackFn): TransportRequestCallback getRoleMapping(params: T.GetRoleMappingRequest, callback: callbackFn): TransportRequestCallback getRoleMapping(params: T.GetRoleMappingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getToken(params?: T.GetUserAccessTokenRequest, options?: TransportRequestOptions): TransportRequestPromise> getToken(callback: callbackFn): TransportRequestCallback getToken(params: T.GetUserAccessTokenRequest, callback: callbackFn): TransportRequestCallback getToken(params: T.GetUserAccessTokenRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getUser(params?: T.GetUserRequest, options?: TransportRequestOptions): TransportRequestPromise> getUser(callback: callbackFn): TransportRequestCallback getUser(params: T.GetUserRequest, callback: callbackFn): TransportRequestCallback getUser(params: T.GetUserRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getUserPrivileges(params?: T.GetUserPrivilegesRequest, options?: TransportRequestOptions): TransportRequestPromise> getUserPrivileges(callback: callbackFn): TransportRequestCallback getUserPrivileges(params: T.GetUserPrivilegesRequest, callback: callbackFn): TransportRequestCallback getUserPrivileges(params: T.GetUserPrivilegesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback grantApiKey(params?: T.GrantApiKeyRequest, options?: TransportRequestOptions): TransportRequestPromise> grantApiKey(callback: callbackFn): TransportRequestCallback grantApiKey(params: T.GrantApiKeyRequest, callback: callbackFn): TransportRequestCallback grantApiKey(params: T.GrantApiKeyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback hasPrivileges(params?: T.HasPrivilegesRequest, options?: TransportRequestOptions): TransportRequestPromise> hasPrivileges(callback: callbackFn): TransportRequestCallback hasPrivileges(params: T.HasPrivilegesRequest, callback: callbackFn): TransportRequestCallback hasPrivileges(params: T.HasPrivilegesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback invalidateApiKey(params?: T.InvalidateApiKeyRequest, options?: TransportRequestOptions): TransportRequestPromise> invalidateApiKey(callback: callbackFn): TransportRequestCallback invalidateApiKey(params: T.InvalidateApiKeyRequest, callback: callbackFn): TransportRequestCallback invalidateApiKey(params: T.InvalidateApiKeyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback invalidateToken(params?: T.InvalidateUserAccessTokenRequest, options?: TransportRequestOptions): TransportRequestPromise> invalidateToken(callback: callbackFn): TransportRequestCallback invalidateToken(params: T.InvalidateUserAccessTokenRequest, callback: callbackFn): TransportRequestCallback invalidateToken(params: T.InvalidateUserAccessTokenRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putPrivileges(params?: T.PutPrivilegesRequest, options?: TransportRequestOptions): TransportRequestPromise> putPrivileges(callback: callbackFn): TransportRequestCallback putPrivileges(params: T.PutPrivilegesRequest, callback: callbackFn): TransportRequestCallback putPrivileges(params: T.PutPrivilegesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putRole(params: T.PutRoleRequest, options?: TransportRequestOptions): TransportRequestPromise> putRole(params: T.PutRoleRequest, callback: callbackFn): TransportRequestCallback putRole(params: T.PutRoleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putRoleMapping(params: T.PutRoleMappingRequest, options?: TransportRequestOptions): TransportRequestPromise> putRoleMapping(params: T.PutRoleMappingRequest, callback: callbackFn): TransportRequestCallback putRoleMapping(params: T.PutRoleMappingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putUser(params: T.PutUserRequest, options?: TransportRequestOptions): TransportRequestPromise> putUser(params: T.PutUserRequest, callback: callbackFn): TransportRequestCallback putUser(params: T.PutUserRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } slm: { deleteLifecycle(params: T.DeleteSnapshotLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteLifecycle(params: T.DeleteSnapshotLifecycleRequest, callback: callbackFn): TransportRequestCallback deleteLifecycle(params: T.DeleteSnapshotLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback executeLifecycle(params: T.ExecuteSnapshotLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> executeLifecycle(params: T.ExecuteSnapshotLifecycleRequest, callback: callbackFn): TransportRequestCallback executeLifecycle(params: T.ExecuteSnapshotLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback executeRetention(params?: T.ExecuteRetentionRequest, options?: TransportRequestOptions): TransportRequestPromise> executeRetention(callback: callbackFn): TransportRequestCallback executeRetention(params: T.ExecuteRetentionRequest, callback: callbackFn): TransportRequestCallback executeRetention(params: T.ExecuteRetentionRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getLifecycle(params?: T.GetSnapshotLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> getLifecycle(callback: callbackFn): TransportRequestCallback getLifecycle(params: T.GetSnapshotLifecycleRequest, callback: callbackFn): TransportRequestCallback getLifecycle(params: T.GetSnapshotLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getStats(params?: T.GetSnapshotLifecycleStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> getStats(callback: callbackFn): TransportRequestCallback getStats(params: T.GetSnapshotLifecycleStatsRequest, callback: callbackFn): TransportRequestCallback getStats(params: T.GetSnapshotLifecycleStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getStatus(params?: T.GetSnapshotLifecycleManagementStatusRequest, options?: TransportRequestOptions): TransportRequestPromise> getStatus(callback: callbackFn): TransportRequestCallback getStatus(params: T.GetSnapshotLifecycleManagementStatusRequest, callback: callbackFn): TransportRequestCallback getStatus(params: T.GetSnapshotLifecycleManagementStatusRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putLifecycle(params: T.PutSnapshotLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> putLifecycle(params: T.PutSnapshotLifecycleRequest, callback: callbackFn): TransportRequestCallback putLifecycle(params: T.PutSnapshotLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback start(params?: T.StartSnapshotLifecycleManagementRequest, options?: TransportRequestOptions): TransportRequestPromise> start(callback: callbackFn): TransportRequestCallback start(params: T.StartSnapshotLifecycleManagementRequest, callback: callbackFn): TransportRequestCallback start(params: T.StartSnapshotLifecycleManagementRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stop(params?: T.StopSnapshotLifecycleManagementRequest, options?: TransportRequestOptions): TransportRequestPromise> stop(callback: callbackFn): TransportRequestCallback stop(params: T.StopSnapshotLifecycleManagementRequest, callback: callbackFn): TransportRequestCallback stop(params: T.StopSnapshotLifecycleManagementRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } snapshot: { cleanupRepository(params: T.CleanupRepositoryRequest, options?: TransportRequestOptions): TransportRequestPromise> cleanupRepository(params: T.CleanupRepositoryRequest, callback: callbackFn): TransportRequestCallback cleanupRepository(params: T.CleanupRepositoryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clone(params: T.CloneSnapshotRequest, options?: TransportRequestOptions): TransportRequestPromise> clone(params: T.CloneSnapshotRequest, callback: callbackFn): TransportRequestCallback clone(params: T.CloneSnapshotRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback create(params: T.SnapshotRequest, options?: TransportRequestOptions): TransportRequestPromise> create(params: T.SnapshotRequest, callback: callbackFn): TransportRequestCallback create(params: T.SnapshotRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback createRepository(params: T.CreateRepositoryRequest, options?: TransportRequestOptions): TransportRequestPromise> createRepository(params: T.CreateRepositoryRequest, callback: callbackFn): TransportRequestCallback createRepository(params: T.CreateRepositoryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback delete(params: T.DeleteSnapshotRequest, options?: TransportRequestOptions): TransportRequestPromise> delete(params: T.DeleteSnapshotRequest, callback: callbackFn): TransportRequestCallback delete(params: T.DeleteSnapshotRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteRepository(params: T.DeleteRepositoryRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteRepository(params: T.DeleteRepositoryRequest, callback: callbackFn): TransportRequestCallback deleteRepository(params: T.DeleteRepositoryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback get(params: T.GetSnapshotRequest, options?: TransportRequestOptions): TransportRequestPromise> get(params: T.GetSnapshotRequest, callback: callbackFn): TransportRequestCallback get(params: T.GetSnapshotRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getRepository(params?: T.GetRepositoryRequest, options?: TransportRequestOptions): TransportRequestPromise> getRepository(callback: callbackFn): TransportRequestCallback getRepository(params: T.GetRepositoryRequest, callback: callbackFn): TransportRequestCallback getRepository(params: T.GetRepositoryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback restore(params: T.RestoreRequest, options?: TransportRequestOptions): TransportRequestPromise> restore(params: T.RestoreRequest, callback: callbackFn): TransportRequestCallback restore(params: T.RestoreRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback status(params?: T.SnapshotStatusRequest, options?: TransportRequestOptions): TransportRequestPromise> status(callback: callbackFn): TransportRequestCallback status(params: T.SnapshotStatusRequest, callback: callbackFn): TransportRequestCallback status(params: T.SnapshotStatusRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback verifyRepository(params: T.VerifyRepositoryRequest, options?: TransportRequestOptions): TransportRequestPromise> verifyRepository(params: T.VerifyRepositoryRequest, callback: callbackFn): TransportRequestCallback verifyRepository(params: T.VerifyRepositoryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } sql: { clearCursor(params?: T.ClearSqlCursorRequest, options?: TransportRequestOptions): TransportRequestPromise> clearCursor(callback: callbackFn): TransportRequestCallback clearCursor(params: T.ClearSqlCursorRequest, callback: callbackFn): TransportRequestCallback clearCursor(params: T.ClearSqlCursorRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback query(params?: T.QuerySqlRequest, options?: TransportRequestOptions): TransportRequestPromise> query(callback: callbackFn): TransportRequestCallback query(params: T.QuerySqlRequest, callback: callbackFn): TransportRequestCallback query(params: T.QuerySqlRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback translate(params?: T.TranslateSqlRequest, options?: TransportRequestOptions): TransportRequestPromise> translate(callback: callbackFn): TransportRequestCallback translate(params: T.TranslateSqlRequest, callback: callbackFn): TransportRequestCallback translate(params: T.TranslateSqlRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } ssl: { certificates(params?: T.GetCertificatesRequest, options?: TransportRequestOptions): TransportRequestPromise> certificates(callback: callbackFn): TransportRequestCallback certificates(params: T.GetCertificatesRequest, callback: callbackFn): TransportRequestCallback certificates(params: T.GetCertificatesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } tasks: { cancel(params?: T.CancelTasksRequest, options?: TransportRequestOptions): TransportRequestPromise> cancel(callback: callbackFn): TransportRequestCallback cancel(params: T.CancelTasksRequest, callback: callbackFn): TransportRequestCallback cancel(params: T.CancelTasksRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback get(params: T.GetTaskRequest, options?: TransportRequestOptions): TransportRequestPromise> get(params: T.GetTaskRequest, callback: callbackFn): TransportRequestCallback get(params: T.GetTaskRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback list(params?: T.ListTasksRequest, options?: TransportRequestOptions): TransportRequestPromise> list(callback: callbackFn): TransportRequestCallback list(params: T.ListTasksRequest, callback: callbackFn): TransportRequestCallback list(params: T.ListTasksRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } termvectors(params: T.TermVectorsRequest, options?: TransportRequestOptions): TransportRequestPromise> termvectors(params: T.TermVectorsRequest, callback: callbackFn): TransportRequestCallback termvectors(params: T.TermVectorsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback textStructure: { findStructure(params: T.FindStructureRequest, options?: TransportRequestOptions): TransportRequestPromise> findStructure(params: T.FindStructureRequest, callback: callbackFn): TransportRequestCallback findStructure(params: T.FindStructureRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } transform: { deleteTransform(params: T.DeleteTransformRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteTransform(params: T.DeleteTransformRequest, callback: callbackFn): TransportRequestCallback deleteTransform(params: T.DeleteTransformRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTransform(params?: T.GetTransformRequest, options?: TransportRequestOptions): TransportRequestPromise> getTransform(callback: callbackFn): TransportRequestCallback getTransform(params: T.GetTransformRequest, callback: callbackFn): TransportRequestCallback getTransform(params: T.GetTransformRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTransformStats(params: T.GetTransformStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> getTransformStats(params: T.GetTransformStatsRequest, callback: callbackFn): TransportRequestCallback getTransformStats(params: T.GetTransformStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback previewTransform(params?: T.PreviewTransformRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> previewTransform(callback: callbackFn, TContext>): TransportRequestCallback previewTransform(params: T.PreviewTransformRequest, callback: callbackFn, TContext>): TransportRequestCallback previewTransform(params: T.PreviewTransformRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback putTransform(params: T.PutTransformRequest, options?: TransportRequestOptions): TransportRequestPromise> putTransform(params: T.PutTransformRequest, callback: callbackFn): TransportRequestCallback putTransform(params: T.PutTransformRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback startTransform(params: T.StartTransformRequest, options?: TransportRequestOptions): TransportRequestPromise> startTransform(params: T.StartTransformRequest, callback: callbackFn): TransportRequestCallback startTransform(params: T.StartTransformRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stopTransform(params: T.StopTransformRequest, options?: TransportRequestOptions): TransportRequestPromise> stopTransform(params: T.StopTransformRequest, callback: callbackFn): TransportRequestCallback stopTransform(params: T.StopTransformRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateTransform(params: T.UpdateTransformRequest, options?: TransportRequestOptions): TransportRequestPromise> updateTransform(params: T.UpdateTransformRequest, callback: callbackFn): TransportRequestCallback updateTransform(params: T.UpdateTransformRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } update(params: T.UpdateRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> update(params: T.UpdateRequest, callback: callbackFn, TContext>): TransportRequestCallback update(params: T.UpdateRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback updateByQuery(params: T.UpdateByQueryRequest, options?: TransportRequestOptions): TransportRequestPromise> updateByQuery(params: T.UpdateByQueryRequest, callback: callbackFn): TransportRequestCallback updateByQuery(params: T.UpdateByQueryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateByQueryRethrottle(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> updateByQueryRethrottle(callback: callbackFn): TransportRequestCallback updateByQueryRethrottle(params: TODO, callback: callbackFn): TransportRequestCallback updateByQueryRethrottle(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback watcher: { ackWatch(params: T.AcknowledgeWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> ackWatch(params: T.AcknowledgeWatchRequest, callback: callbackFn): TransportRequestCallback ackWatch(params: T.AcknowledgeWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback activateWatch(params: T.ActivateWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> activateWatch(params: T.ActivateWatchRequest, callback: callbackFn): TransportRequestCallback activateWatch(params: T.ActivateWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deactivateWatch(params: T.DeactivateWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> deactivateWatch(params: T.DeactivateWatchRequest, callback: callbackFn): TransportRequestCallback deactivateWatch(params: T.DeactivateWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteWatch(params: T.DeleteWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteWatch(params: T.DeleteWatchRequest, callback: callbackFn): TransportRequestCallback deleteWatch(params: T.DeleteWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback executeWatch(params?: T.ExecuteWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> executeWatch(callback: callbackFn): TransportRequestCallback executeWatch(params: T.ExecuteWatchRequest, callback: callbackFn): TransportRequestCallback executeWatch(params: T.ExecuteWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getWatch(params: T.GetWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> getWatch(params: T.GetWatchRequest, callback: callbackFn): TransportRequestCallback getWatch(params: T.GetWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putWatch(params: T.PutWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> putWatch(params: T.PutWatchRequest, callback: callbackFn): TransportRequestCallback putWatch(params: T.PutWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback queryWatches(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> queryWatches(callback: callbackFn): TransportRequestCallback queryWatches(params: TODO, callback: callbackFn): TransportRequestCallback queryWatches(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback start(params?: T.StartWatcherRequest, options?: TransportRequestOptions): TransportRequestPromise> start(callback: callbackFn): TransportRequestCallback start(params: T.StartWatcherRequest, callback: callbackFn): TransportRequestCallback start(params: T.StartWatcherRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: T.WatcherStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: T.WatcherStatsRequest, callback: callbackFn): TransportRequestCallback stats(params: T.WatcherStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stop(params?: T.StopWatcherRequest, options?: TransportRequestOptions): TransportRequestPromise> stop(callback: callbackFn): TransportRequestCallback stop(params: T.StopWatcherRequest, callback: callbackFn): TransportRequestCallback stop(params: T.StopWatcherRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } xpack: { info(params?: T.XPackInfoRequest, options?: TransportRequestOptions): TransportRequestPromise> info(callback: callbackFn): TransportRequestCallback info(params: T.XPackInfoRequest, callback: callbackFn): TransportRequestCallback info(params: T.XPackInfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback usage(params?: T.XPackUsageRequest, options?: TransportRequestOptions): TransportRequestPromise> usage(callback: callbackFn): TransportRequestCallback usage(params: T.XPackUsageRequest, callback: callbackFn): TransportRequestCallback usage(params: T.XPackUsageRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } } export default ESAPI